Treebo Lake City is set in Bhopal, 5.2 km from Habibganj Station and 7.2 km from Kanha Fun City. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service and a 24-hour front desk for guests.
At the hotel, rooms include a desk and a flat-screen TV. At Treebo Lake City every room includes bed linen and towels.
Continental and vegetarian breakfast options are available every morning at the accommodation.
Museum of Man is 12 km from Treebo Lake City, while Van Vihar National Park is 16 km away. The nearest airport is Raja Bhoj Airport, 18 km from the hotel.