Located in Chennai, 24 miles from ECR, Grand Palace features air-conditioned rooms with free WiFi. Guests can enjoy the on-site restaurant. Each room comes with a flat-screen TV. A terrace or balcony are featured in certain rooms. There is room service at the property. Chennai International Airport is 8 miles from the property.