Taboga hotel reservation: check availability and room rates
Spa hotels in Taboga
1 property found
-
Taboga Palace Spa Hotel 4 stars
Calle Francisco Pizarro San Pedro, Taboga, Panama (Show map)
Taboga Palace Spa Hotel, set in Taboga, provides guests with a rooftop pool, a spa centre and a terrace. Iglesia de San Pedro is 12 minutes' walk from the venue, while St. Peter's Church is 950…