



not rated
Barcelona, Spain, 08035
+ (34) 93-452-1430
$303 and up / Check Availability
Splendour of a 1925 Palace blending with modern comforts; set on Mount Tibidabo with spectacular views of the city.