Chateau Victoria Hotel & Suites


Victoria • Show on map
View Details for Price
Chateau Victoria Hotel & Suites has rooms with a refrigerator and free WiFi. A cable TV is offered in each room at Chateau Victoria Hotel & Suites. An electric kettle and a work desk are also included.…More info
