Guest favorite Hotel Atlantico
★★★★
Calle Pizarro, 16, 28004 Madrid, Spain, Madrid, Spain Show on map
Hotel Life is a 2-star hotel in Madrid, Spain. It is one of 1,475 places to stay in Madrid listed on Triptoic.
Calle Pizarro, 16, 28004 Madrid, Spain, Madrid, 28004, Spain
Hotel Life is located at Calle Pizarro, 16, 28004 Madrid, Spain, Madrid 28004, Spain.
Hotel Life is rated 2 stars.
Highly rated alternatives close by
Guest favorite
Serviced apartment
Hotel
Guesthouse/bed and breakfast
Hotel
Hotel