The Resident Soho

Hotel. ****, from 100
Centrally located hotel close to the gay bars in Soho and the department stores and shops in Oxford Street.


@ 10 Carlisle Street
London W1D 3BR
United Kingdom
Subway: Tottenham Court Road