Karta Vacation Rentals





In the heart of Geneva on Lake Geneva’s left bank, this 5-star superior palace hotel overlooks the Jet d'Eau and sits a short walk from the Old Town, Flower Clock and Rue du Rhône. The United Nations, lively shopping streets and the city’s business district are all just minutes away — ideal for both leisure and business stays.