Situated on the edge of Tarusa, this 4-star hotel is just 70 metres from the sandy banks of the River Oka.