ABOUT GRAND KUBERA
Hotel Grand Kubera is the perfect place for the person in search of a luxurious hotel in Villupuram with 3 star facilities. It is Just 1 km away from the railway station and Bus stand.
With our array of standard, deluxe and Suite rooms, has the accommodation that will satisfy every requirement of the Guest. If you are looking for that extra touch of luxury, look no further than our Grand Suites.