1 more results for Bavaro Resorts
Bavaro, Dominican Republic
Chateau Del Mar is one of the newest luxurious boutique hotels located along the beautiful Bavaro Beach in Punta Cana, Dominican Republic. For its splendid location, it offers the guest with a full/partial view of the Caribbean Sea from the various type of hotel suites. The rooms are well-furnished …