in
Barcelona, Spain
Category:
Restaurant/cafe
1 views 0 shares 0 comments
set bookmark!
Created/changed by:
System
Address details
Calàbria 115-117, 08015 Barcelona, Spain
Print route »
Coordinates
N41° 22' 49.48833" E2° 9' 14.61137"
(41.380413424838, 2.1540587140433)
Start navigation »
Business hours
Info
Villa Emilia is a modern boutique hotel in the heart of Barcelona. Join us on Facebook to receive the latest news and exclusive offers.