- Hotel NH is situated centrally and close to the prime areas of the city, like the Financial District and areas of tourist attractions. The hotel has a very helpful staff at strives to give you the best service. The beautifully renovated rooms, with the best of amenities gives you a chance to pamper yourself and relax. The hotel has a garden complex and a huge pool for guest to relax and enjoy. If you are here on a holiday or for business purpose be sure to get the best treatment. So the next time you visit the city be sure you check in here.
- © wcities.com 2013
- User Rating