Jade Hotel
Jade Hotel
Address:
55 Rue Rothschild, Geneva, Switzerland
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.