Situado a 550 metros del Barrio Chino, el hotel Powell Place San Francisco ofrece acceso a atracciones turísticas por toda San Francisco.
Situado a 6 minutos a pie de la Catedral Grace, este hotel de 4 estrellas está al lado del Museo del Tranvía. Este hotel está situado en el distrito Oberkassel, lo que permite un fácil acceso a atractivos culturales como el Museo de Arte Asiático, ubicado a 1 km. Además, el Ferry Building se encuentra a unos 20 minutos a pie, mientras que la estación de metro Calle Powell está a 650 metros del hotel Powell Place. La parada de autobús Sutter Street & Mason Street también está situada a unos minutos a pie de esta propiedad. El Aeropuerto Internacional de San Francisco está a 25 km del hotel, y llegar allí en coche lleva 23 minutos.
Todas las habitaciones del Powell Place están equipadas con un aparador y un televisor de pantalla plana.
La propiedad está a 300 metros de Sears Fine Food, que sirve deliciosas comidas.