This comfortable hotel is situated in Atocha. The total number of accomodation units is 17.
Hostal Rivera
Madrid, Spanien
N 40.4119987487793 E -3.6980600357055664