Photos coming soon
HOTEL
New metro serviced apartment
18-B Vellala St, Chennai, India
Where it sits
New metro serviced apartment
18-B Vellala St, Chennai, India
13.05314, 80.21925
Similar stays nearby
Spacious Dlx Room Near Vadapalani Murugan Temple
Hotel · 9 m
Smart Haven at Kodambakkam
Hotel · 204 m
Alreef Residency
Hotel · 279 m
Fast Track Kodambakkam
Hotel · 284 m
OYO Rooms Kodambakkam High Road Ram Theater
Hotel · 284 m
OYO Rms Kodambakkam High Rd Ram Theater
Hotel · 298 m
OYO 1266 Hotel Alreef Residency
Hotel · 302 m
Fast Track Kodambakkam
Hotel · 328 m
Plan around New metro serviced apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
