RT.com RT Partners Hotels Switzerland Geneva Beau Rivage

Beau Rivage

Basic information
Category
5 Stars
Address Quai du Mont Blanc 13
City Geneva
Country Switzerland
Number of rooms 90
Fax number

Special deals