- Chuo ku Ginza, , Tokyo, Japan 104-0061
- Ginza Grand Hotel is located from 3 min walk from JR Shimbashi Station. Guests can experience a luxurious and relaxing environment similar to that of a small boutique hotel on the more info...
- 2 3 15 Kanuki cho, , Tokyo, Japan 160-0021
- E Hotel Higashi Shinjuku is located in Kabuki-cho Shinjuku and convenient for business and leisure. The simple yet functional guest rooms provide visitors a place to soothe their t more info...
- 7 12 9 Ueno, , Tokyo, Japan 110-0005
- Offering simply decorated accommodations. Ueno Hotel is located a 5-minute walk away from JR Ueno Train Station. Wi-Fi is available at the lobby and free wired internet is provide more info...