Room Mate Mario, Madrid, Spain

This design hotel is located in central Madrid, just off Ópera Square and 655...

208 views booking.com

Interest

Hotels
Discovered by mela
on Apr 23, 2011

Stumblers Who Like This Page