Some of the things I loved about this hotel: 1) Fantastic location: It is at Callao, a couple of minutes walk from Puerta del Sol and the Gran Via, steps away from many stores (Corte Ingles, FNAC, Casa del Libro, Mango, Zara, etc etc...), restaurants, a Starbucks (for those who can't go without!), metro, bus; 2) Lovely hotel with very... more



(2 votes) 















