Lords Central Hotel provides a restaurant to its guests. This property in Matheran is situated at a distance of 2 km from Aman Lodge Railway Station. This property maintains 23 spacious rooms with balconies. Each room has basic amenities such as bottled drinking water, toiletries and an attached bathroom with hot and cold water. It also provides services such as room service, laundry and medical assistance. It also houses a power backup and a front desk. This property in Matheran also houses a swimming pool. Places of interest located near Khan Hotel include Monkey Point (1 km), Echo Point (1.5 km) and PKhandala Point (0.5 km).