Perched on the Charlotte Street, in the fashionable Soho district of London, the Charlotte Street Hotel is just a few steps away from the Soho Square... More information
The Savoy Hotel features individually decorated guestrooms between the financial district and the West End, next to the Savoy Theatre. ... More information
The St. Giles Hotel & Leisure Club features large, modern, 3 star rooming at the junction of Oxford Street and Tottenham Court Road. ... More information
The No 5 Cavendish Square Hotel provides beautiful, designer lodging in a Grade II building in London's West End that used to be the Spanish Embassy. ... More information
Grand 18th century Grange Blooms Townhouse Hotel is in close vicinity to the Oxford Street, Covent Garden, London’s Theatre Land and the British... More information
The Montague on the Gardens Hotel provides exceptional deluxe four star lodging in a superb central London location overlooking the gardens of Bedford... More information
The Radisson Edwardian Pastoria Hotel provides friendly, intimate lodging tucked away on a small street off bustling Leicester Square in the... More information