Hotel El Sitio, Las Escobas del Venado, Panama
Hotel El Sitio is conveniently located at Playa Venao in Las Escobas del Venado, Panama
Hotel Location:
Address: Playa Venao
City: Las Escobas del Venado
Country: Panama
phone: +507 832-1010
Hotel Features:
- Check-In Time: 3 PM
- Air Conditioning