From 2700 RUB Booking.com Located in the heart of Stavropol, this hotel is near the Lenin Square and the Guardian Angel monument and just a 5-minute walk from TSUM department store. It has a restaurant with a terrace and offers free Wi-Fi.