Hotel Stalis(3 stars)

Stalis View on map