Bellani Villa Maya is a hotel located in Puducherry, Tamil Nadu. The average rating of this place is 4.70 out of 5 stars based on 13 reviews. The street address of this place is No 128, Rivera Villa Farm Land, SH 49, Chinamudaliar Chavadi, Puducherry, Tamil Nadu 605104, India. It is about 3.38 kilometers away from the Pondicherry railway station.
VAIBHAV JAIN 47 months ago
Nice place in Pondicherry for stay
Ram dasse 47 months ago
Good place for stay