Golden Toff Resort, Mumbai, located amidst the lush greenery on a hilltop offers a relaxing stay to the patrons. The heart-warming hospitality and range of personalised services makes the stay pleasant and memorable. The rooms are truly relaxing, completely..