
Quai du Mont Blanc 17, 1201 Geneva, Switzerland
This address in Geneva does not blend in. Strong points: hotel, 5-star standard, pets allowed and breakfast in room.
It stands on the shore of Lake Geneva and offers views of the lake and Mont Blanc. Rooms and features The rooms are spacious and air-conditioned. They include flat-screen TVs,...


















