STUDIO ROOMS

Double Bed Room at Plaza Pelicanos Grand Beach Resort Hotel
Double Bed Room at Plaza Pelicanos Grand Beach Resort Hotel
Kitchen at Plaza Pelicanos Grand Beach Resort Hotel