Los Quetzales Ecolodge and Spa - Located in Panama's cloud forest. Featuring Swiss style chalets, spa services, restaurant and includes activities such as bird watching, and hiking. Address: Calle Principal, Guadalupe, Cerro Punta, Panama | Tel: +507 771-2182