Apartamento Segovia
No reviews yet
Hotel
Calle Segovia, 73 · MadridChoose your room
Pick check-in and check-out to see live room prices.
Location
Address
Calle Segovia, 73, Madrid, 28005, Spain1.8 km from the center of Madrid
Nearby landmarks
- Almudena Cathedral0.5 km
- Royal Palace of Madrid0.7 km
- Main Square1.1 km
- Vicente Calderón Stadium1.3 km
- Puerta del Sol1.5 km
Good to know
Pets
Pets are not allowed