Fantastic location. Many sights shops restaraunts nerarby and easy access to all of Geneva with close transit access
Modern comfortable accommodations. Great stay