Luxury Escape of the Day | St. Moritz, Switzerland | Penthouse Rental
byLocated on the top floor of the internationally renowned Carlton Hotel in St. Moritz, Switzerland, is an exceptional 386sqm penthouse that features 3 oversized luxury furnished bedrooms