Photos coming soon
HOTEL
The Hotel Royal Plaza
#2, E Road, Thiruvalluvar St, Koyambedu, Chennai -, Chennai, India
Where it sits
The Hotel Royal Plaza
#2, E Road, Thiruvalluvar St, Koyambedu, Chennai -, Chennai, India
13.06957, 80.19804
Similar stays nearby
Plan around The Hotel Royal Plaza
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
