The Royal Star in Chennai, India is a 2-star hotel with comfortable and clean rooms and superb location just 1,5 miles from Fort Museum, Government Museum Chennai, Spencer Plaza Mall and Ma Chidambaram Stadium thus being popular with travelers looking for museums, restaurants and shopping.
The Royal Star offers free WiFi, free parking, airport shuttle (Chennai International Airport is just 10 miles from the hotel), family rooms, restaurant and spa & wellness center.
Address: No. 54, Sydenhams Road, Periamet, Near Central Station, 600003 Chennai, India
Phone: +91 44 4288 8888