Nairobi'nin Upper Hill iş bölgesinde yer alan modern otel.
Otel şehir merkezine yakın Upper Hill semtindedir. Modern odalar, havuz, spa, spor salonu ve restoranlar sunar.