Shekha Jheel befindet sich circa 2 Kilometer von dem 3-Sterne-Clarks Inn Aligarh Alīgarh entfernt und ist unbedingt einen Besuch wert. WLAN wird in den öffentlichen Bereichen des Hotels angeboten.
Dor Fortress ist innerhalb von ca. 10 Fahrminuten erreichbar. Khereshwar Temple liegt ebenfalls etwa 10 Minuten mit dem Auto vom Clarks Inn Alīgarh entfernt. Zu den nahegelegenen kulturellen Angeboten gehört Baba Barchi Bahadur Dargah (ungefähr 10 Autominuten von der Unterkunft entfernt).
Die 31 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Eine getrennte Toilette und eine Dusche sowie eine Duschhaube und Hausschuhe sind hier ebenfalls vorhanden.