Located in London, less than 1 km from the centre and a 13-minute walk from Piccadilly Circus, Hub townhouse provides accommodation with amenities like free Wi-Fi and flat-screen TV.
Numero delle stanze: 3
3 Shepherd Street, Quartiere di Westminster, Londra, W1J 7HN, Regno Unito