Lonavla, India
B- 27 - Lokhandwala Complex, Deccan Hills, Della Road,Village Kune,Khandala,Lonavala,Maharashtra., 410401
1 king bed & 1 king bed & 1 king bed & 1 king bed & 1 king bed & 1 king bed & 1 king bed