Hotel Cristal Praia Resort & Spa 8,5 (9 Reviews) Vieira de Leiria 31/05/24 to 01/06/24 (1 night) 148 €