SPOT ON Masilamani Mudhaloyar Lodge Hotel
No:2 Military Bajaar Street Vellore Cantonment Railway Opposite, 632001 Vellore, India
SPOT ON Masilamani Mudhaloyar Lodge is a 3-star property located in Vellore. This 3-star hotel has air-conditioned rooms with a private bathroom.