Located in Alaró, Villa Twin Mountains provides accommodation with a private pool. Guests staying at this villa have access to free WiFi and a terrace. This air-conditioned villa comes with 3 bedrooms, a satellite flat-screen TV, and a kitchen with a dishwasher. Guests can also relax in the garden. Alaro Castel is 5 km from the villa. The nearest airport is Palma de Mallorca Airport, 34 km from Villa Twin Mountains.
Number of rooms : 1