Location

Hostal GranVía63Rooms is located on Gran Vía street 63.  Between Callao and Plaza España