The Glen Lodge
Visit the Glen Lodge, Pub and Bay Cafe at Glencairn Beach, home of the Southern Right Whales. The Hotel offers 8 double rooms, a restaurant with a big outside deck and courtyard, two bars and various adventure shops on site.
Visit their website at www.southernrighthotel.com for more information.
Add a comment