
Barcelona, Spain
Acevi Villarroel
4-star hotel · ACEVI
1.1 km straight-line distance
Situated in downtown Barcelona, this hotel is mere meters from iconic landmarks such as the Barcelona Fair, Plaza España, Rambla de Catalunya, and Passeig de Gracia. Immerse yourself in the city's captivating Modernist…
- Wi-fi
- Wired Internet
- 24-hour reception
- Private pool























