Set in Vellore in the Tamil Nadu region, Vellore Sunlight One Bedroom and Hall Apartment has a terrace. The property features mountain views. The apartment features a cable flat-screen TV and 1 bedroom. Read more
Set in Vellore in the Tamil Nadu region, Vellore Sunlight One Bedroom and Hall Apartment has a terrace. The property features mountain views. The apartment features a cable flat-screen TV and 1 bedroom.