Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Serviced Apartments for Rent

4 years ago

ID: #729764

Business 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.

No Review.

Please login / register to add your review.