Based on 247 review
This comfortable hotel is set in Leiria. Nestled within 9. 0 kilometre(s) from the town centre, the hotel allows easy access to all this destination has to offer. The nearest public means of transportation are at 9. 0 kilometre(s) from the hotel. The premises count with 38 welcoming rooms. This esta...