Meru Paramount

Tom Mboya Street, MeruMeruKenya
Hotel