Located just off Meji Dori Avenue in Shibuya, the All Day Place Hotel is hidden away above a cafe / craft beer bar in a tower building. A simple place with rooms that are functional with smart design at a reasonable price. SLEEP > Rooms come with the usual Pyjamas, reusable…
