The Cristal Praia Resort & Spa is located with walking distance of the beach, making this spa hotel near Marinha Grande excellent for beach lovers. Both Leiria and Fátima are within easy reach of Vieira de Leiria, making this a great location for more details