The Seven Dials Hotel features warm, friendly accommodations in the heart of Convent Garden, near Piccadilly Circus and Oxford Street. ... More information
Located just ten minutes from the Thames River, the St. Peters Hotel offers small, reasonably priced rooming for business and leisure travellers. ... 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
The City View Hotel in London is situated in the East End near to the Bethnal Green tube station with easy access to the city center. ... More information