Managed Office Space for rent in Palace Road s available with 5500 Sq Ft having 55 seats 1 cabin and 1 meeting room. It has state-of-the-art infrastructure and smart office solutions are perfect for businesses of all sizes. Here you’ll never have to worry about losing power, and our networking capabilities are second to none. With eminent location and infrastructure, the office is a great place to start up or grow your business.