C
Conchi D Review of ROOM MATE HOTELS
The terrace is fine although the views are not the...
The terrace is fine although the views are not the best in Madrid.
The terrace is fine although the views are not the best in Madrid.
Comments: