7.2/10
Good
10 reviews
Free Wi-Fi
1.3 km.
Train Station St. Moritz
Only 200 metres from Lake Sankt Moritz, Casa Franco St. Moritz offers rooms with a private balcony and beautiful views of Piz Nair. The Engadin bus stops 200 metres away. Free Wi-Fi is available in all areas.
Number of rooms: 39
Via Sela 11, 7500 St. Moritz, Switzerland