About Hotel westhood
Characterized by intricate carved wood, fine architecture, deluxe amenities and outstanding personalized service, Hotel Westwood is the first luxury boutique hotel at Sauraha on the outskirts of Chitwan National Park. The hotel is distinguished by its superior design and complimented by modern amenities. The architecture of the property features elegantly-designed carved wood panels and every piece of woodwork in Nepalese traditional style. The cornices fixed on the architrave are supported by columns and each stunning wooden pillar is carved with images of different Hindu and Buddhists deities.