Ramada inn london
Location situated in london ramada inn london is in a shopping district and close to white oaks mall tillsonburg golf course trails and parkwood hospital additional area attractions include labatt brewery tour and east park hotel features ramada inn london has an indoor pool and a fitness center complimentary wireless and wired high speed internet access is available in public areas and a computer station is located on site this 3 star hotel features business amenities including a busi