Гостевой дом C.S расположен в городе Момбаса, регион Килифи, в 1,6 км от рынка Конговеа. Отель находится примерно в 2 км от сада Ухуру Момбаса и памятника Туду. Стойка регистрации работает круглосуточно.
В распоряжении гостей собственная ванная комната.
Расстояние до кинотеатра Nyali Cinamex составляет 2,1 км. Расстояние до международного аэропорта Мои составляет 8 км.