Absolute Forestfront Luxury
Westwood Hotel’s perfect location at the edge of Karura Forest and setting makes it ideal for corporate retreats, team building, strategy thinking, and quiet leisure. Guests are able to take extensive nature walks or cycle in this forest,learn about plant and animal life and engage in re-afforestation and nature photography activities.