Barcelona logo

Villa Emilia

Check Availability

Villa Emilia
Calabria, 115-117
Barcelona
8015
Spain

Rooms from €81.00 ( £73.64 / $106.77 ) per night

Picture of Villa Emilia


This stylish design hotel is located 150 metres from Rocafort Metro Station in Barcelona. It offers a trendy rooftop bar and air-conditioned rooms with free Wi-Fi and plasma satellite TV.

Click here for more Information on the Villa Emilia together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Barcelona area Barcelona Visitor Information