at 222 Lemarchant Rd St John S, St. John's, Newfoundland and Labrador , A1C 2H7 Canada
21 FB users likes Extended stay Canada, set it to 374 position in Likes Rating for St. John's, Newfoundland and Labrador in Local Business category
Extended stay Canada is St. John's based place and this enity listed in Hotel category. Located at 222 Lemarchant Rd St John S NL A1C 2H7. Contact phone number of Extended stay Canada: (709) 754-7888