HOTEL
Villa Chelsea
20 Bay Drive, Dunmore Town 33602Harbour Island, Dunmore Town, Bahamas
Where it sits
Villa Chelsea
20 Bay Drive, Dunmore Town 33602Harbour Island, Dunmore Town, Bahamas
25.49874, -76.63686
Similar stays nearby
Rock House Hotel
Hotel · 49 m
The Rock House Hotel
Hotel · 49 m
Beehive Harbour Island. Luxury Dream World On The Bay. Private D 5 Bedroom Home
Hotel · 81 m
Royal Palm Hotel
Hotel · 94 m
Eleven Bahama House
Hotel · 102 m
Valentines Resort & Marina
Hotel · 148 m
Valentines Resort & Marina
Hotel · 148 m
The Landing
Hotel · 149 m
Amenities
Transport
- Free self parking
Family
- Pets allowed
Wellness
- Outdoor pool
Essentials
- Smoke free property
- Free Wi-Fi
Good to know
- Check-out
11 AM
Why travelers notice Villa Chelsea
Planning tips
Plan arrival window
Use check-in and check-out times before committing this stay to an itinerary.
Hotel source
Plan around Villa Chelsea
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
