RT.com RT Partners Hotels United States Anaheim Castle Inn & Suites Anaheim

Castle Inn & Suites Anaheim

Basic information
Category
3 Stars
Address 1734 South Harbor Boulevard
City Anaheim
Country United States
Number of rooms 197
Fax number

Special deals