Our Trips using this Lodging
Olkhon Island, Russia
This simple, 18-room lodge on Olkhon Island offers great views of Lake Baikal and the beach (in the evenings you can even hear the surf). Guest rooms have private facilities and the staff is friendly and a pleasure to deal with. It’s just a short walk from the main village.