Baru Lodge
Hotel • Extended stay hotelUnderstated rooms with kitchenettes in an unpretentious guesthouse offering free breakfast.
Address
Avenida 2aC Norte 11C NORTE, Panama City, Panamá Province, Panama
Contact
+507 393-2340Rating on Google Maps
4.40 (55 reviews)Open on Google Maps