Taboga Palace SPA Hotel ligt in Taboga en biedt een zonneterras en watersportfaciliteiten. Voor een drankje kunt u terecht in de eigen bar. Het Taboga Palace SPA Hotel beschikt over een zonneterras en een overloopzwembad.
Sommige accommodaties hebben een zithoek waar u kunt ontspannen. Alle kamers hebben een eigen balkon en sommige kamers bieden uitzicht op zee. De kamers hebben een eigen badkamer met een douche. Voor extra comfort worden er badjassen en slippers verstrekt.
De accommodatie beschikt over een gemeenschappelijke lounge.
In de omgeving kunt u diverse activiteiten ondernemen, zoals snorkelen, vissen en kanoën. Panama City ligt op 21 km van Taboga Palace SPA Hotel, en Gamboa bevindt zich op 40 km afstand. De internationale luchthaven Tocumen ligt op 36 km afstand.