Popular accommodations in Whitemouth
OtherAccommodates 7
Betula Lake Resort
Betula Lake Resort is situated in Seven Sister Falls. The property has lake views. Free WiFi is at guests' disposal throughout the property.Book nowfrom $87 per night