A small hotel, with a "just perfect" accommodation. The people running it provide you with a service you only have seen in movie pictures. You feel it: they are doing this with their whole heart and want their Stella to be the best place for you.
- Free Wifi
- Free Parking