we used the Goldfinch as our recent base in Bangalore during a holiday in India. The hotel is in a good location for getting out and seeing Banaglore and, as much as anywhere is in Bangalore given the airport is miles from the city, is "easy" to get to from the airport.
The room we had were clean and well appointed and the restaurants both on the ground floor and the roof provide great food and good service. For those so inclined there is also a very good gym on the roof with good views over Bangalore...
We shall definately be using this hotel again.
