From

$98

avg/night

Check Rates
Villa Emilia Hotel Barcelona, Barcelona, Spain

Calle Calabria 115-117, Barcelona, Spain

Map


Recent Photo Albums

Been to the Villa Emilia Hotel Barcelona? Please share your photos with families like yours!

Loading