Karta Vacation Rentals





In the heart of St. Moritz, a city-center base steps from the Leaning Tower and about a ten-minute stroll to Lake St. Moritz. This ski- and mountain-friendly hotel sits near golf and alpine walking routes. Pet-friendly option available for travelers with four-legged companions.