Go Top

Search Hotels


Room 1:



book right map

JavaScript is disabled in your browser, therefore, some features of the website may not work. Please enable JavaScript in your browser settings, if you wish to access all features.

129 Hotels Found in Tokyo, Japan
Showing 126 - 150 Hotels

  • Sort By:Recommended
  • Stars
  • Guest Rating
  • Prices
  • Show
  • Chuo ku Ginza, , Tokyo, Japan 104-0061 View On Map
  • 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 View On Map
  • 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 View On Map
  • 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...