Island Rentals is 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 villas. The business received highly enthusiastic reviews for its reliable and friendly service.
Review this service
No one has left a review on this page yet.