Hotel Shriram
Chennai Tamil Nadu
Check in
9:00 AM
Check out
9:00 AM
Located in Chennai (Central Chennai), Hotel Shriram is within a 10-minute drive of Apollo Hospital and Consulate General of the United States, Chennai. This hotel is 2.5 mi (4 km) from Marina Beach and 13.2 mi (21.2 km) from VGP Universal Kingdom.
Stay in one of 59 guestrooms featuring flat-screen televisions. Cable television is provided for your entertainment. Bathrooms with showers are provided. Conveniences include desks and complimentary newspapers, and housekeeping is provided on a limited basis.
Property Details
Location
23, Thiruvengadam Street, Chennai, Tamil Nadu 600003, India