SmartRoom Barcelona, Barcelona

SmartRoom Barcelona

Rating: 
Property Location Located in Barcelona (Sants-Montjuic), SmartRoom Barcelona is within a 10-minute drive of Placa d'Espanya and Camp Nou. This hotel is 2.4 mi (3.9 km) from Casa