User
Menu
C/ Juan Sebastián Elcano, 71, - 07590 - Majorca - Balearic Islands, Spain View Map Area: Arta
The Hotel Hostal Montesol offers a relaxing bar. There is a solarium on the premises.
Mastercard Visa American Express Paypal
Photo Hotel Hostal Montesol