Charming Villas. El Pueblito Beach Hotel ?All Inclusive? consists of 29 villas with 3 or 4 floors surrounded by a lovely garden. Each building contains 3 to 7 rooms per floor. All rooms have been furnished in Mexican Hacienda style, and equipped with..