- 24 hour front desk
- Free wi-fi
- Bar
- Adjoining rooms
- 100% non-smoking hotel
- Luggage storage
- Air conditioning
- Wi-fi (charges apply)
London, United Kingdom
60 Rooms
25 / 27 Norfolk Square, London, LND, W2 1RX, GBR