Situated in the Vall de Boi Valley, the Mestre Hotel offers rooms with satellite TV, a private bathroom and some feature a balcony. Free Wi-Fi is available in public areas. Hotel Mestre has a bar-café with a large screen showing satellite TV. There ...
Rooms total: 2 More information »