Top Ami Hotels
Location : Amifrom
All Ami Locations
Explore Ami :
Other Hotels (In Same Area)
Other Hotels (In Different Area)
Need Exact Prices & Availability ?
Enter Your Dates And Click Search
Ami is located 60 kilometres from Tokyo city centre and lies on the banks of Lake Nishiura, which is the largest of the four Kasumigaura lakes. It is popular for water sports, as well as an important fishing spot for locals. Ami’s main attraction is the 120 metre high Buddha statue, reportedly one of the world's tallest, which offers panoramic vistas of the city from its viewing platform. Staying in Ami offers a range of three star hotels.
Now partnered with