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
Only a few minutes walk from relaxed Hampstead Village with its numerous chic boutiques. At weekends stop off at the famous... more
Spacious bedrooms with double beds, air-conditioning and triple glazing. Located at the foot of the M1, easy access to... more
The Holiday Inn London Camden Lock opened in July 2003 and is located alongside the canal in the heart of trendy Camden. All... more
Located on the A40, this modern, spacious hotel affords quick and easy access to all the attractions of London's West End... more
Ideally located, The Ibis London Wembley is only two minutes from Wembley Train Station and five minutes from Wembley Park... more
The Marriott Maida Vale is a luxury hotel complex located just 10 minutes from Marble Arch, 5 minutes from Lords cricket... more
The Marriott Maida Vale is a luxury hotel complex located just 10 minutes from Marble Arch with good underground access and... more
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