CHRISTIAN GUEST HOUSE Affittacamere
#318, 2Nd Cross, Azhagiri Nagar, Alamelumangapuram 20 Rooms A/C, 632009, Vellore, India, Vellore, 632009
CHRISTIAN GUEST HOUSE is a 3-star property set in Vellore. Featuring a terrace, this 3-star hotel has air-conditioned rooms with a private bathroom.