SPEAK TO US
80036282
WhatsappHelp
Spain
Barcelona
Barcelona City
ME Barcelona

ME Barcelona

Barcelona City, Barcelona
7.6
Very Good
Based on 15 customer reviews

Hotel Information

Facilities

Air Conditioning

Television