Located 1,577 meters from Little Panda Restaurant. The Idlewyld Inn and Spa is a popular choice amongst travelers in London (ON), whether exploring or just passing through.
Located 2,735 meters from Little Panda Restaurant. Ideally located in the prime touristic area of Central London, DoubleTree by Hilton London Ontario promises a relaxing and wonderful visit.
Located 2,807 meters from Little Panda Restaurant. Stop at Delta Hotels by Marriott London Armouries to discover the wonders of London (ON). The property offers a high standard of service and amenities to suit the individual needs of all travelers.