This 4 star hotel is located within the city of Barcelona and was established in 1982. It is close to the Pedralbes monestry and the nearest station is LAs tres torres.