World Travel Directory
Search for:
Europe/
/
Switzerland
/
Montreux
/
Royal Plaza Montreux
/
Royal Plaza Montreux map
Royal Plaza Montreux
Class
:
No of rooms
: 146
City
: Montreux
Address
: Grand Rue 97
Zipcode
: 1820