Tag: Melia Punta Cana Beach Resort
A True Caribbean Experience Awaits at Meliá Punta Cana Beach Resort
Located on the beachfront of Playa Bavaro, the 538-room Meliá Punta Cana Beach Resort reveals to attendees the true essence of the Caribbean.