Offering free Wi-Fi, Hotel Stavropol is located on the central Lenina Street in Stavropol Lenina Square and Stavropol Drama Theatre are a 15-minute walk away Rooms here will provide you with a flat-screen TV Most rooms come with a fridge Featuring a shower, private bathrooms also come with free toiletries The on-site restaurant serves European cuisine, and a variety of drinks is offered at the bar At Hotel Stavropol you will find a 24-hour front desk Stavropol Central Train Station is 5 km from Hotel Stavropol Stavropol Airport is 20 km away