Located in a quiet birch forest just a 15-minute drive from Podolsk, this countryside hotel complex offers excellent motorway connections, a restaurant with bar and a 24-hour reception. Traditional rooms with a TV are offered at Jungle, and...