Suite

Sofa in living area in Suite at Gamboa Resort
King bed in Suite with a spectacular
lar view at Gamboa Resort
Bathtub in Suite bathroom at Gamboa Resort
Bathroom in Suite at Gamboa Resort