Grand Palace offers accommodation in Chennai Guests can enjoy the on-site restaurant Each room comes with a flat-screen TV A terrace or balcony are featured in certain rooms Grand Palace features free WiFi There is room service at the property US Embassy is 500 metres from Grand Palace, while Apollo Hospital is 700 metres from the property Chennai International Airport is 13 km away