No image available for this hotel
No image available for this hotel
Madrid, Madrid
Spend a second to
save a fortune!
Spend a second to save a fortune!
Calle Principe 18, Madrid
Offering free luggage storage and free WiFi throughout, Hostal Madrid Star guest house is located in the heart of Madrid, just 350 metres from Sol Metro Station.
See MoreUsage of subsidiary facilities may incur additional fees