-
The best hotels in Madrid. The Room Mate Alicia
2 Prado Street, 28014, Madrid, España
The Room Mate Alicia Hotel 3*** is one of the best hotels in Madrid because of its great location,...
2 Prado Street, 28014, Madrid, España
The Room Mate Alicia Hotel 3*** is one of the best hotels in Madrid because of its great location,...
read more