About the hotel
Dream Room 118 is located in Barcelona and it offers air-conditioned rooms and free WiFi in the shared areas. Urgell Metro Station is a 5-minute walk away.
The rooms have a classic decor, a flat-screen TV, and an shared bathroom with shower.
The beach is 4 km from the 118 Dream Room, while Casa Mila is a 5-minute drive away.