Отель Stillwell Los Angeles находится всего в 1 км от Музея современного искусства в Лос-Анджелесе и предлагает 232 номера. Гости отеля могут арендовать велосипеды, а также воспользоваться Wi-Fi в зонах общественного пользования.
Этот отель разместился в районе Даунтаун Лос-Анджелеса, в нескольких шагах от Торгового центра "Мэйсис Плаза". Кроме того, примерно в 10 минутах езды от этого 3-звездочного отеля расположился Калифорнийский научный центр. Отель Stillwell находится в паре минут ходьбы от Концертного зала имени Уолта Диснея. Городская железная дорога 7th Street/Metro Center находится всего в 450 метрах, а автобусная остановка Grand & 7th — всего в 300 метрах от отеля.
В отеле есть кафе-бар. Кондитерская "Bottega Louie" находится совсем недалеко от отеля Stillwell.