Located in the heart of Santa Teresa just a few steps from the sea, this cozy place will make you feel at home.
Its abundant and lush vegetation as well as its strategic location provide the perfect combination to enjoy a wonderful stay, being a place close to everything but at the same time full of privacy.