Villa Touloulou is placed in a beach area of English Harbour in the vicinity of Nelson's Dockyard, Admiral's House Museum and Heavenly Hill Art Gallery. The hotel represents French architecture in English Harbour.
Guests can get to English Harbour city center, which is 9 km away. The hotel is set 9 km away from St. John's.
Villa Touloulou offers a panoramic view to its guests.
Guests can reach Villa Touloulou by car from V. C. Bird Intl airport in 15 minutes.
Rooms at Villa Touloulou feature modern touches such as a writing desk, an individual safe, TV with satellite channels, LCD flat panel TV and Wi-Fi. The guestrooms look out on the garden. They also have a toaster, a dishwasher and an electric kettle available for self-catering.
Eat & Drink
Famous Mauro's Pizza offers Italian meals and lies within 600 meters of the property.
Guests can use bicycle rental services on site.
The on-site foot massage, head massage and reflex massage will meet all guests' expectations. Villa Touloulou offers sports activities including hiking, diving and snorkeling.
Wireless internet is available in the hotel rooms for free.
Free private parking is possible on site.