L'Hotel Sherwood Tokyo offre un accesso veloce al Kemmyo-in, situato a circa 5 minuti a piedi.
In questo hotel sarete a una distanza di 1 km dal Tempio Sōgen-ji e a 3 km dal Tokyo Sky Tree. Anche il Parco di Ueno si trova vicino all'hotel. Tra le opzioni per il turismo culturale c'è il Museo nazionale della scienza, a soli 10 minuti a piedi. L'hotel Sherwood è a 450 metri dalla stazione della metropolitana di Iriya e a 200 metri dalla fermata dell'autobus Shitaya-nichome.
I ristoranti vicini, tra cui Toritsubaki Uguisudani Asagao Dori, si trovano a due passi dalla struttura.