MGallery Santa Teresa Hotel

Written by

in

Refined hillside hotel offering bay views & upscale dining, plus a bar & an outdoor pool.