About Hotel Taj Garden Retreat
Set in the midst of the lush, rolling Sahyadhri hills, this 29-room resort overlooks picturesque mountains and the swimming pool. A holiday here means periodic dips in the swimming pool, leisurely walks through cobbled paths and sightseeing trips to the nearby mountains and temple towns
|