The family-run Hotel Miramar – Sao Pedro de Moel offers a hilltop location in Sao Pedro de Moel, 200 metres from the beach It features a restaurant and a bar Each room is bright and includes a satellite TV, in addition to a private bathroom Some feature a balcony with city views They all have free WiFi access The restaurant serves traditional Portuguese cuisine and is open throughout the year Guests can enjoy a drink indoors and on the wooden deck The Miramar – Sao Pedro de Moel can arrange a rental bicycle for guests to explore the surroundings Marinha Grande city, the capital of glass, is 8 km away from Hotel Miramar, and its train station is 11 km away Nazare is 23 km, and Vieira de Leiria is 20 minutes driving from the hotel