Impala Hotel Nairobi

  • Information

Impala Hotel

apartment hotel
Address Parklands Road
Town Nairobi