Welcome to Hotel Admiral’s Inn Caribbean Islands, Admiral’s Inn is located on Nelson’s Dockyard at the English Harbour and 6 km from Mamora Bay. It features rustic décor, an extensive garden, tour desk and free Wi-Fi throughout. The rooms offer wooden décor, a fan and a private bathroom with bath or shower. Some of the accommodations include mosquito net and air conditioning. Guests at Admiral’s Inn will enjoy the restaurant serving international dishes, and there is also an on-site lounge bar. Among these amenities, free private parking and banquet facilities are available. Admiral’s Inn can arrange events and meetings and also sailing excursions. The property is 1 km from Falmouth Harbour and 2 km from Pigeon Point Beach and from Galleon Beach. The VC Bird International Airport is a 25-minute drive away. (Hotel Admiral’s Inn Caribbean Islands hotels booking).