Keys Hotels, resorts and apartments are economy hotels which are providing business class and value for money accommodation in the key business and leisure destinations across India. Dukes Resort is a 5 Star Hotel in Mahabaleshwar. We offer Swimming Po