SIU Mansion offers accommodations in Chennai, 1.3 mi from Egmore Railway Station.
Rooms come with a flat-screen TV and is fitted with a private bathroom.
There is a 24-hour front desk at the property. The inn also offers car hire.
The nearest metro station Government Estate is only 1312 feet from Siu Mansion Marina Beach and Ma Chidambaram Stadium is 0.6 mi from the property, while Spencer Plaza Mall is 0.9 mi away. The nearest airport is Chennai International Airport, 11 mi from the property.