Mosteiros Place



Mosteiros • Show on map
Price as low as EUR 268.32
Located in Mosteiros 30 km from Ponta Delgada Mosteiros Place provides an outdoor swimming pool and free WiFi. Featuring a kitchenette with a microwave and a fridge each unit also comes with a cable flat-screen…More info
