El Lords Plaza es un excelente hotel económico de 2 estrellas que ofrece instalaciones modernas, alojamiento cómodo y servicios eficientes a los visitantes de Ankleshwar. whr01f/03/09 El vestíbulo es pequeño.
El Lords Plaza se encuentra cerca de la estación de tren de Ankleshwar, a unos 75 km del aeropuerto de Surat.
El Lords Plaza tiene un excelente restaurante con varios tipos de cocina 24 horas, el Blue Coriander, que sirve una amplia variedad de deliciosos platos saludables.