10 reviews
Finding an ideal hotel in Vellore does not have to be difficult. Welcome to Hotel Grand Krishna, a nice option for travellers like you.Internet access is offered to guests, and rooms at Hotel Grand Krishna offer air conditioning.During your stay, take advantage of some of the amenities offered, including room service. Guests of Hotel Grand Krishna are also welcome to enjoy an on-site restaurant. F