The Humura Hotel is a city based hotel which exudes country calm. Small but elegant, the 18 room hotel has all the modern amenities- an oasis of calm in the heart of the city.