Barcelona Nou de la Rambla 103 Floor 4 Apt 1
Carrer Nou de la Rambla, 103, Ciutat Vella, 08001 Barcelona, Spain
All rooms are furnished, double bed, desk/table, wardrobes, a shelf, etc., bedrooms have windows providing fresh air/light and can be locked.