at 222 Lemarchant Rd, St. John's , A1C2H7 Canada
30 FB users likes Extended Stay Deluxe Hotel, set it to 275 position in Likes Rating for St. John's, Newfoundland and Labrador in Local Business category
Extended Stay Deluxe Hotel is St. John's based place and this enity listed in Lodge category. Located at 222 Lemarchant Rd NL A1C2H7. Contact phone number of Extended Stay Deluxe Hotel: +1 (709) 754-7888