Цей готель розташований у місті Найробі, недалеко знаходяться Kenya National Theatre і University of Nairobi.