Can Xaran Hotel
Manlleu • Show on map
View Details for Price
Can Xaran Hotel is located in Manlleu, within 6.8 miles of Vic Cathedral and 5.9 miles of Vic Lamp-posts. This 1-star hotel offers a 24-hour front desk and free WiFi. Vigatà Cinema is 6.4 miles away and…More info
