Die Unterkunft Lords Eco Inn Navsari mit 3 Sternen ist in Navsāri gelegen. Zu den Einrichtungen dieser Unterkunft gehören ein Restaurant, ein Zimmerservice und eine rund um die Uhr besetzte Rezeption, zusammen mit kostenlosem WLAN.
In der Unterkunft Lords Eco Inn Navsari ist jedes Zimmer eingerichtet mit Klimaanlage und einem Flachbild-TV.
Der nächstgelegene Flughafen ist der Flughafen Surat, 34 km von der Unterkunft Lords Eco Inn Navsari entfernt.