Address: Calle Principal, Guadalupe, Cerro Punta, Cerro Punta, Panama
Featuring free WiFi and a restaurant, Los Quetzales Lodge and Spa offers pet-friendly accommodation in Cerro Punta. The hotel has a barbecue, children's playground and terrace, and guests can enjoy a meal at the restaurant.