Located just a few minutes from Sants Station, Acta City 47 Hotel is a suitable accommodation for business travelers and tourists alike. The property is located in close proximity to attractions such as the Nat ... Read more

View all Luxury Hotels in Barcelona