Located in Ginza, this hotel is within 1 mi (2 km) of Kabuki-za Theatre and Tokyo Imperial Palace. Tokyo Dome and Tokyo Tower are also within 3 miles (5 km). Ginza-Itchome Station and Takaracho Station are within a 5-minute walk.