Located at the corner of Hyde Park Street and Connaught Street and situated above the internationally renowned Bombay Palace restaurant which itself, as part of the development, is being comprehensively remodelled.