Apartments at Tukhachevskogo is a self-catering accommodation located in Stavropol Free WiFi access is available The apartment will provide you with air conditioning and a balcony There is a well-equipped kitchen with a microwave and a refrigerator The private bathroom comes with a bath or shower and free toiletries You can enjoy garden view from the room Stavropol Train Station is 10 km away The property offers free parking