Directions to Macy`s HotelAddress: 168 Station Road, London, England
Average rating: 0%
Rooms from: US$ 120.23
Directions to Macy`s Hotel
We are located one minute from Chingford railway station, 20 minutes away from London city centre and 10 minutes to the upcoming 2012 London Olympic Sites in Stratford.