Спа-отель Taboga Palace расположен на острове Табога. К услугам гостей терраса для загара, снаряжение для занятий водными видами спорта и бар. В числе прочих удобств спа-отеля Taboga Palace пейзажный бассейн.
В каждом номере есть собственный балкон, а некоторых из них — гостиная зона. Из ряда номеров открывается вид на море. В собственной ванной комнате с душем гостям предоставят банные халаты и тапочки.
В распоряжении гостей общий лаундж.
В окрестностях пользуется популярностью сноркелинг, рыбная ловля, гребля на каноэ и другие виды активного отдыха. Спа-отель Taboga Palace находится в 21 км от города Панамы и в 40 км от туристического городка Гамбоа. Расстояние до международного аэропорта Токумен составляет 36 км.