Photos coming soon
HOTEL
Tulskij Levsha Hotel
ulitsa Metallistov 16A, Tula
Where it sits
Tulskij Levsha Hotel
ulitsa Metallistov 16A, Tula
54.19856, 37.61678
Plan around Tulskij Levsha Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
