Treasure Beach by Elegant Hotels




Barbados • Show on map
Price as low as USD 467.35
Offering an outdoor pool and a restaurant Treasure Beach by Elegant Hotels is located in Saint James. It is situated right on the beach and boasts modern suites with free daily breakfast. Each suite here…More info
