Situated in Castelldefels, within less than 1 km of Castelldefels Beach and 7 km of Wine Cellars Güell, Hotel 170 features accommodation with a bar and free WiFi throughout the property as well as free private parking for guests who drive. Boasting family..