St. John's - Downtown 222 LeMarchant Road, St. John's, NL, A1C-2H9, (709) 754-7888, SDN@extendedstay.com
« Previous: New Jersey Hotels | Index: State Hotels | Next: New Mexico Hotels »