Description
Located in the heart of Stavropol, this hotel is near the Lenin Square and the Guardian Angel monument. It has a restaurant with a terrace and offers free Wi-Fi.
Products, services, keywords
Map
Statistics:
Fully viewed : 5023
Showed in search results : 1978
Fully viewed : 5023
Showed in search results : 1978