Hyatt opens dual-branded Hyatt Place and Hyatt House in Nairobi, offering distinct stays for short and extended visits near ...