Villa Cherie is gelegen in Puducherry, op 3 km van Pondicherry Railway Station en 3,1 km van Botanical Garden. Dit hotel met 2 sterren biedt roomservice, een 24-uursreceptie en gratis WiFi. De accommodatie is rookvrij en ligt op 15 minuten lopen van Sri Aurobindo Ashram.
Populaire bezienswaardigheden in de buurt van het hotel zijn Manakula Vinayagar Temple, Pondicherry Museum en Bharathi Park. Het dichtstbijzijnde vliegveld is Luchthaven Pondicherry, op 4 km van Villa Cherie.