Highgate is greatly located at the end of Church Street, the 'pub street' of Bangalore with many places to shop, eat, have a beer. The 'garden'/White Room restauran quiet and peaceful oasis, good food and service and pleasantly designed. The rooms are so-so, shower was working poorly, difficult to get hot water in the evening, the free wifi at my floor wasn't working until my last day. Hotel service is so-so (wifi not working for 5 days), I was promised late check-out against half-a-day's rate but then when I had to make the payment I was charged a full day! I would go back due to the great restaurant/garden and the location, but the hotel itself needs a shape-up and service improved.