User
Menu
C/RUA NOVA, 18 - Santa Comba, Spain View Map
The Hotel Xallas offers a relaxing bar.
The Hotel Xallas offers the use of a TV in the rooms. Accommodation has direct dial telephone in all rooms.
Mastercard Visa American Express Paypal
Photo Hotel Xallas