Our quaint and serene rooms are nestled in the peaceful hills of Matheran.