Phone Number 8004447171
abba Rambla Hotel
Calle Rambla del Raval 4C, Near Boqueria Market, Barcelona, 08001, Spain
Price Level
$$$
Rooms
49
Pets
No
19
Aug

abba Rambla Hotel, Barcelona

abba Rambla Hotel

BCN Airport is just 9.59 miles / 15.43 km away from the hotel, approximately a 21-minute drive.
abba Rambla Hotel

Price & Availability