Отель Powell Place расположен в Сан-Франциско, в районе Ноб Хилл, в 400 м от площади Юнион-сквер, в 1,2 км от выставочного центра Moscone Center и в 1,2 км от башни Койт. Отель находится примерно в 1,9 км от площади Жирарделли, в 2,2 км от парка Оракула и в 4 км от города Алькатрас. Отель находится в 600 м от центра города и в 4,1 км от университета Сан-Франциско.
Номера отеля оснащены телевизором и мини-кухней. Номера отеля Powell Place располагают бесплатным Wi-Fi и собственной ванной комнатой с душем и феном. Все номера оснащены микроволновой печью.
Сотрудники стойки регистрации предоставят гостям информацию о местных достопримечательностях.
В числе популярных достопримечательностей рядом с отелем Powell Place - улица Ломбард-стрит, ратуша Сан-Франциско и пирс 39. Расстояние до международного аэропорта Сан-Франциско составляет 20 км.