Mountain Seas Lodge and Vistas Restaurant Hotel
Loccota, Inns in Flinders Island
811-55 Trousers Point Road, 7255 Loccota, Australia, Loccota, 7255
8.5/10
Excellent
13 reviews
Mountain Seas Lodge and Vistas Restaurant presents a tranquil retreat situated in Loccota, a settlement approximately 1 kilometer from the main city district. It offers a thoughtfully designed experience for travelers seeking a blend of convenience and natural beauty, with a focus on providing essential amenities and a relaxed atmosphere.
Number of rooms: 12





















