The Town Hotel Employee Reviews
Showing all 2 reviews
Indeed Featured review
The most useful review selected by Indeed
Without doubt one of the best hotels I have worked with,.The management was extremely friendly and we make sure to meet the guest as well as staff needs. The hardest part was at the initial stage of Hotel opening, I struggled a lot in order to make the operation & admin system set up for Hotel.
Help us improve!
Is Indeed your favorite place to learn about companies?