Delta Hotels by Marriott London Armouries
Welcome to the virtual site visit of the Delta Hotels by Marriott London Armouries! Located in the heart of downtown London, Ontario, this historic 20 floor property was first built in 1905 as an armory and its original shell was kept when the hotel was built in 1985. Walk into the castle and you are walking into a magical place! What sets the Delta a part is their superior customer service which is consistent throughout every department and will ensure your next event is a great success.
Find out more at https://tinyurl.com/y2v6bj6p