Situé à Shillong, dans la région de Meghalaya, le Charu Villa propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Ce séjour chez l'habitant possède un jardin.
Une télévision à écran plat avec des services de streaming est également disponible. Pour plus d'intimité, l'hébergement dispose d'une entrée privée.
L'aéroport de Shillong, le plus proche, est implanté à 37 km.