Booking a all Star Hotel in London is easy. all star Hotels typically offer*
*all Star Hotels may vary in the amenities they offer. To read a summary of each Hotel follow the link provided
Just a few minutes from local attractions including the Lords Cricket Ground and London Zoo and the fabulous shops of Oxford... more
Just a few minutes from local attractions including the Lords Cricket Ground and London Zoo and the fabulous shops of Oxford... more
The Quality Hotel Hampstead is located near the centre of London in a quiet leafy street off the main Finchley Road. The... more
The Ramada Ealing is a modern, comfortable hotel which offers a warm, personal atmosphere. The hotel overlooks the green... more
Ramada Encore London West, which opened in April 2004, features a bright, contemporary design and a convenient location just... more
Adjacent to Regent's Park, overlooking Lord's Cricket Ground, the modern Ramada Plaza is conveniently close to Madame... more
The Grove, formerly the home of Earls of Clarendon now restored and reinvented as a luxury hotel. Located in 300 acres of... more
Formerly a 16th century farmhouse, the Tudor Lodge Hotel has been sympathetically converted and extended and is ideally... more
With easy access to the M1 and M25 and a 20-minute train journey into central London, you’ll see why Watford Moat... more
Wembley Plaza is only 15 minutes from central London by underground and 500 metres from Wembley Arena. The hotel offers... more
Recently refurbished, this art-deco style hotel offers stylish contemporary accommodation in 84 en-suite bedrooms. Built to... more
Enjoy all that London has to offer while relaxing in the countryside, just 15 miles from the capital. Set in 140 acres of... more