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