OverviewLocated right beside Lake Biwa, Lake Biwa Marriott Hotel features an indoor swimming pool, gym and a tennis court is also available for the guest. All rooms are modern, equipped with air conditioning, flat-screen TV, fridge and an electric kettle...