Punta Chame Beach Apartment offers pet-friendly accommodation in Punta Chame. Each room at this resort is air conditioned and features a flat-screen TV. You will find a coffee machine in the room. Rooms have a private bathroom.
Book this Hotel