Best hotels in Fountain of Neptune

Hostal Maria Luisa
Hostal
Hostal
Calle de Hortaleza 19, 2nd floor, Next To Gran Vfa St., 28004, Spain

NQN Aparts & Suites Madrid
Aparthotel
Aparthotel
Calle Caballero de Gracia, 14, 28013, Spain

Hostal Antón Martín
Hostal
Hostal
Calle Magdalena, 29, 28012, Spain

Thompson Madrid, by Hyatt
Hotel
Hotel
Plaza del Carmen S/N, 28013, Spain

Brach Madrid - Evok Collection
Hotel
Hotel
Calle Gran Vía 20, 28013, Spain