Taboga Island Paradise is located in Taboga. Guests have a private terrace. The apartment comes with 2 bedrooms, a kitchen with an oven, and a bathroom. A flat-screen TV with satellite channels is offered. Panama City is 20 km from the apartment, while Gamboa is 39 km away. Tocumen International Air Read more
Taboga Island Paradise is located in Taboga. Guests have a private terrace. The apartment comes with 2 bedrooms, a kitchen with an oven, and a bathroom. A flat-screen TV with satellite channels is offered. Panama City is 20 km from the apartment, while Gamboa is 39 km away. Tocumen International Airport is 36 km from the property.