Serviced Apartments for Rent

  • By clouds
  • Category Properties
  • Location Tamil Nadu, Vellore

Ad Description

Clouds Serviced Apartments offers luxurious & economical serviced apartments in Vellore, India. We offer a luxurious ambience with world-class facilities with a range of serviced apartments & rooms which includes air-conditioned rooms, fully equipped kitchens, free internet facility, round the clock security and power backup etc. Our Apartments available for both short stay or long stay in Vellore.