description The hospitable Marble Arch Hotel is located on Lagos Road off Tom Mboya Street in Kenya's capital city, Nairobi. The hotel has high standards of architecture and design.