Search by Purpose
The hotel is located in Ikejiriohashi which is one stop from Shibuya Station by train. The folding bed is very useful if you need more free space in the room or for long stays.
2-22-6, Ohashi, Meguro-ku, Tokyo, 153-0044
Our staff may only be able to communicate in Japanese.
Checking in Smoothly! From Making a Reservation to Checking Out