The Glen

The Glen lies in the most sheltered area of the bay just one street from the beachfront and 2 minutes walk from the main beach road that hosts over 20 fine restaurants, pubs and clubs. This fully serviced luxury house has...

view the listing