I chose this hotel as a reasonably priced establishment (at £65 per night through Londonnights.com) close to the Royal Albert Hall. It is not an absolutely central hotel but only a few tube stops from Piccadilly Circus. The nearest tube station is Gloucester Road, just a stone's throw from the hotel, which also has a good selection of shops and... more


















