Locations

Nearby Attractions

Details
A multi-story building with signage marks the exterior of Lords Plaza Surat.

Lords Plaza Surat

Situated near Delhi Gate on Ring Road, Lords Plaza Surat places you right in the heart of the city—ideal for both business and leisure. Experience warm hospitality, modern comforts, and easy access to Surat’s key landmarks and shopping zones.

Continue your booking