Featuring river views, Albatross provides accommodation with a balcony and a coffee machine, around 39 km from Margaret Island Japanese Garden. Featuring lake and garden views, this lodge also provides guests with free WiFi.
Rooms total: 1Important Information
Managed by a private host
More information »