Island Rentals are now located at the old Sail Loft up the road from Nicholson Yacht Charters in English Harbour. Anna Todd has many different properties on her books... from apartments, to cottages and villas. We heard highly enthusiastic reviews for her reliable, personal and friendly service.
Review this service
No one has left a review on this page yet.