3 Royal Street P.O. Box 28, Station C, Happy Valley - Goose Bay, Newfoundland and Labrador A0P1C0, CAShow map
Located in Happy Valley - Goose Bay, Royal Inn & Suites is within a 5-minute drive of Birch Island Boardwalk and Amaruk Golf Club. This upscale hotel is... Read more…