The Lemon Tree in Indore is a cool oasis in which one feels quietly remote from the noise and confusion of a busy major city. The hotel facilities are modern and attractive with a large spacious atrium and very comfortable and well-appointed rooms. All the staff are well trained, helpful, courteous and efficient. A great place to stay for any... more

