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