Neel Garden Restaurant – Great Location, Service and Stay
ROOMS AND TARRIFS
The property comprises of the main house with two bedrooms with all 24*7 room service facility and a main restaurant area with best quality food available.
Hotel Neel Garden Restaurant is situation in the core of nature. Neel Garden is having the amazing beautiful natures view as well as it is located at the center place.