This unpretentious hotel is in Atocha. Guests will enjoy a peaceful and calm stay on the premises, as it counts with a total of 10accomodation units. Everyone staying at this accommodation may take advantage of the Wi-Fi connection on public areas.
Try looking for more hotel options in Madrid, Madrid, Spain