First of all, it is not on Mall Road. It is on ZOO road which is very STEEP to walk on foot. Second, hotel staff service is very bad. Nothing will come before 30-45mins which you order and remind 2-3 times. If you wish to spoil your vacation choose this hotel.