The hotel is located in Ochanomizu district near to exciting electronics quarter, Akihabara. It takes only 5 minutes walk from Hijiribashi exit of JR Ochanomizu station on JR Chuo Line. It also provides easy access to both Tokyo and Shinjuku Stations by train. The Kanda Shrine, the Yushima Temple, Juntendo University and the Tokyo Medical and Dental University etc. are all within walking distance from the hotel.
There are two restaurants and a bar in the hotel. The restaurant Aurora where the daily hot buffet breakfast is served is located on the ground floor and opens throughout the day.