The Seven Dials Hotel features warm, friendly accommodations in the heart of Convent Garden, near Piccadilly Circus and Oxford Street. ... More information
The Hour Glass Hotel is a basic, comfortable budget hotel ideally situated in Central London and located over a traditional London pub. ... More information