Built around an English garden, Ramada Heathrow is approximately two miles from Heathrow's main entrance and 12 miles from central London. This location is also four miles from Slough and eight miles from Windsor and Windsor Castle.
Hotel amenities include Arts Grill, Arts Bar, and 24-hour room service. The hotel also offers Heathrow shuttle service (from the hotel to the airport only), parking (with charge), dry cleaning/laundry service, and wireless high-speed Internet access in public areas.
All rooms feature radios, satellite TV, in-room movies, tea and coffee facilities, irons and ironing boards, hairdryers, Internet access, and work desks.