Hotel Ramada Inn London, London
Location.
Ramada Inn London is located in London and local attractions include John Labatt Centre and Grand Theatre. Regional points of interest also include Boler Mountain Ski Resort.
Features.
Recreational amenities include an indoor pool. This 2.5 star property has a business center and offers audio visual equipment and business services. High speed Internet access is available in public areas. This London property has event space consisting of banquet facilities and conference/meeting rooms. Room service is available during limited hours. Guest parking is complimentary. Additional property amenities include an arcade/game room, multilingual staff, and laundry facilities.
Guestrooms.
There are 124 guestrooms at Ramada Inn London. In addition to complimentary high speed (wired) Internet access, guestrooms offer complimentary newspapers. Televisions have cable channels and pay movies.
Notifications:
Additional fees and deposits may be charged by the property at time of service, check in, or check out.