Vellore Restaurant is an award-winning dining room with 2 AA Rosettes, offering an elegant atmosphere. It features seating in a tranquil outdoor terrace and serves a stunning à la carte menu created by a celebrated Executive Head Chef.