The LEED Platinum ITC Windsor Hotel in Bengaluru, India. (Photo courtesy starwoodshotel.com)
© 2009-2021 Green Architecture and Building Report. All rights reserved.