Hotel Camelia was built with one idea in mind: creating the kind of place we ourselves would love to stay in. Our four stars are more than a symbol of quality — they reflect our philosophy and the way we welcome our guests. At Hotel Camelia, we don’t have “customers”; we have guests. We are located... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet