Avda Palfuriana 125-127El Vendrell, Spain 43880 Phone: +34 97-768-4200Fax: +34 97-768-2770 Hotel Website Commission Rooms Rates - 154 - Hoteliers! Is your information accurate? Update Here Ohtels Gran Hotel Europe Location & Neighborhood Hotel Location: Beach Ohtels Gran Hotel Europe Nearby Airports See More ReusBarcelona El PratLleida-Alguaire