Neem Home Stay ligt in Mukteswar, op 26 km van Bhimtal Lake en 41 km van Nainital-meer. De accommodatie biedt gratis WiFi en een tuin met een terras.
Je kunt bij de homestay genieten van een vegetarisch ontbijt.
Het dichtstbijzijnde vliegveld is Luchthaven Pantnagar, op 85 km van Neem Home Stay.