Featuring a fragrant garden with sun terrace, Villa Teresa Luxury Suites is located just 82 feet from the beach in Limenas Town. It offers self-catering accommodations with free WiFi and a balcony overlooking the Aegean Sea, the mountain or the garden.
Modernly decorated, the air-conditioned apartments of Teresa are fitted with Cocomat mattresses, tiled floors and wooden furnishings. They also have a kitchenette with seating and dining area. Each unit is equipped with a fridge, cooking hobs and a TV. The private bathroom comes with a shower cabin.
Guests will find restaurants, bars and super markets within a short walk from VillaTeresa. Limenas Port is at 2297 feet, while Ormos Prinou Port is 9.3 mi away. 2 organized beaches with beach bars can be found within proximity. Free public parking can be found on site.