Centrally Located Hotel situated 2 km from train station & 18 km from Jomo Kenyatta Int'l Airport. More