Login

Forgot password

Please enter a valid email
authentic vacations

Thank You! We have just emailed you instructions to reset your password

Situated on the A4 road, just minutes from Terminals 3 and 1, the Renaissance Heathrow Hotel boasts dazzling views of the main runway, stunning interiors, and savvy service. Thoughtful amenities abound in well-appointed, soundproofed guest rooms, and spirits soar in the health club, offering an array of calming treatments and a well-equipped 24-hour fitness centre.  Just a short distance from nearby attractions including Twickenham Stadium and within easy reach of Central London, this is the perfect base for your time in London.

Market Garden
Market Garden Restaurant features seasonal european dining in a casually elegant atmosphere. Fuel up with a delicious breakfast, or meet up with friends and associates after a busy day near Heathrow Airport.

Cafe Cha
Located on the ground floor next to the main entrance of the hotel, Café Cha serves coffee, tea, soft drinks, beer, wine and a variety of snacks from 5 am to 9.30 pm every day.

Market Garden
Market Garden Restaurant features seasonal European dining in a casually elegant atmosphere. Fuel up with a delicious Dinner, or meet up with friends and associates after a busy day near Heathrow Airport.

Bar Eleven
Sip a drink, share a plate and enjoy innovative local flavors at the hotel’s all-day bar and restaurant. Open for breakfast lunch and dinner, it’s a great place to start or end your day near Heathrow.

On The Map: London is located in the southwest of England. The city’s fantastic transport system, including the Tube (subway), red buses and black taxis, insure you can get around the city quickly and easily.

London is the capital of England, and globally-renowned as one of the world’s great cities. London is very diverse – more than 230 languages are spoken, and you’ll encounter a great variety of cultures and communities throughout the city. London’s history is measured in thousands, not hundreds of years, and the city boasts four World Heritage Sites: The Palace of Westminster and Westminster Abbey, The Tower of London, Maritime Greenwich and The Royal Botanic Gardens. Beyond these, there is an unending list of interesting attractions and places to explore. You can visit the Queen’s official residence at Buckingham Palace and tour the Houses of Parliament, historic home of the UK government. Many of the most famous attractions are free to visit, like the Tate Modern Art Gallery, the National Gallery and the Victoria and Albert Museums. Famous City Landmarks abound, such as Leicester Square, Covent Garden and Piccadilly Circus. London is often cited as Europe’s best shopping destination. Oxford Street is the central shopping hub, but quirky markets all over the city, such as in Camden Town are well worth a visit. The River Thames runs through the heart of London, and a river cruise is a great, alternate way to see the city.

Send Me Your Latest Travel Specials!

Tell us about your favorite destinations!