Featuring free WiFi throughout the property, Hotel teresa is situated in Playa Ladrilleros. Boasting room service, this property also has a restaurant and a terrace. Some rooms at the property have a balcony with a sea view.
The hotel offers an à la carte or American breakfast.