SelectMore in BARCELONA
Contact
COSMOPOLITA APARTMENTS RAMBLA DE CATALUNYA
RAMBLA DE CATALUNYA, 46
08007 BARCELONA, Spain
Description
Featuring soundproofed rooms and free WiFi, Cosmo Apartments Rambla Catalunya is located in central Barcelona, only 6 minutes on foot from Plaça Catalunya Square.