Nestled 15 minutes’ drive from Mega Mas, Mountain View Resort & SPA is surrounded by lush gardens overlooking the mountains. Free Wi-Fi is accessible throughout the hotel.
Забронировать этот отель