Strategically situated within the main complex of the Jomo Kenyatta International Airport, the hotel is within easy reach from major highways and overlooks the famous Nairobi National Park.