Company Address: Address Sarova Hotels & Resorts, P.O Box 72493, Nairobi, 00200, KE