Possédant un bureau de change, Lemon Tree Hotel, Tarudhan Valley, Manesar Kanhai est situé juste à 4 km de NeverEnuf Garden Railway. La station touristique met également à la disposition des clients du Wi-Fi disponible dans toute la propriété.
Situé au milieu d'une végétation, l'hôtel se trouve à 48 minutes de route de l'aéroport de Delhi International. Cet hébergement se trouve à moins de 7 km de l'Heritage Transport Museum et à 45 minutes en voiture d'Indirapuram.
Il y a 70 chambres avec un balcon et un espace de repas. Certaines d'entre elles proposent une TV ainsi qu'un minibar. Les pièces sont équipées d'une toilette séparée.
On peut avoir le petit déjeuner au restaurant chaque jour. Cet hôtel 4 étoiles dispose du bar lounge avec une télé.