Enjoy 1-night accommodation in London’s Delta Armouries Hotel. Located in the heart of downtown, near train and bus terminals as well as the London Convention Centre, Budweiser Gardens, Western University, Fanshawe College and London Health Sciences Centre.
- 1 Queen bed with pull out sofa
- 32″ LCD flat screen TV
- Sanctuary bed
- Room size: approx 277 sq. ft