- Pool
- Spa



1 / 66
2252 Meridian Boulevard, Mammoth Lakes, 93546, USA
2252 Meridian Boulevard, Mammoth Lakes, 93546, USA
Yes, St Moritz Villas offers 2 pool areas.
No, St Moritz Villas doesn’t allow pets.
Yes, St Moritz Villas provides Accessible parking for guests.
St Moritz Villas is located at 2252 Meridian Boulevard, 93546, Mammoth Lakes, USA.
The cancellation policy for St Moritz Villas varies depending on the type of room and booking conditions.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.