From 2565 RUB Booking.com This hotel complex stands opposite the Central Department Store in the heart of Stavropol, a 5-minute drive from Stavropol Central Station. It offers a range of cuisine and entertainment.