Olympic Inn Shibuya ligt op 4 minuten lopen van Kamimeguro Hikawa Shrine en 400 meter van Higashiyama Kaizuka Park, en is voorzien van kamers met airconditioning en een eigen badkamer in Tokyo. Dit hotel met 3 sterren biedt een 24-uursreceptie en een conciërgedienst. De accommodatie ligt dicht bij populaire bezienswaardigheden, zoals The Shoto Museum of Art, Snowdome Museum en Shunichi Atsumi Museum.
De kamers bij het hotel hebben een flatscreen-tv. De eigen badkamer is uitgerust met een bidet, gratis toiletartikelen en een haardroger. Alle kamers bij Olympic Inn Shibuya hebben beddengoed en handdoeken.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn Sugekari Park, Ikejiri Inari Shrine en Kon Ichikawa Memorial Room. Het dichtstbijzijnde vliegveld is Luchthaven Tokyo Haneda, op 18 km van Olympic Inn Shibuya.