El Hotel Nikko San Francisco está situado en el distrito Centro de San Francisco, a apenas 5 minutos caminando del Centro comercial Westfield San Francisco. Este hotel, situado a pocos minutos en coche de la Plaza Ghirardelli, cuenta con una piscina, además de un jacuzzi, sauna y una piscina cubierta.
Este hotel de 5 estrellas se encuentra cerca de la calle Lombard, a 650 metros de la estación de metro la Calle Powell. Los aficionados al deporte también pueden visitar el Estadio Oracle, a 25 minutos a pie del Nikko, y llevar a sus familias al Acuario de la Bahía, que está a unos 25 minutos a pie del hotel. Las atracciones de entretenimiento cercanas de San Francisco incluyen el Teatro Geary, que está a solo 5 minutos andando del sitio. El Hotel Nikko San Francisco está situado a 25 km del Aeropuerto Internacional de San Francisco y a poca distancia de la parada de autobús el O'Farrell Street & Powell Street.
Este establecimiento cuenta con habitaciones con aire acondicionado que ofrecen TV de pantalla plana con canales vía satélite. Además, disponen de baños privados equipados con ducha adaptada. Estas habitaciones también vienen con un suelo de mármol. Algunas habitaciones están orientadas a las montañas.
Los huéspedes pueden disfrutar del desayuno en el restaurante. El restaurante Sears Fine Food sirve varios tipos de platos americanos aproximadamente a 6 minutos a pie del hotel.