Whitsha Inn B&B

Business Name: Whitsha Inn B&B
Phone: 709-884-2755
Fax: 1-800-884-1907
Star Rating: 4.5
Address: 12 Long Road, Durrell, Twillingate, NL A0G 1Y0
GPS Position: 49.662712,-54.750132