Explore-Home Accommodations Guide Newfoundland Hotels & Motels Extended Stay Canada - St. John's - Downtown
222 LeMarchant Road , St. John's
St. John's
NL -
Phone Number: 18663737888
Fax Number: +1 (709) 754 7695
Website: www.extendedstayhotels.com