Hobo ligger i Stockholm Centrum, kun 3 minutters gang fra Sergels Torg Sporvognsstation og 8 minutters gang fra Stockholms slot. Rejsende siger, at dette hotel ligger i et godt område.