Towada Prince Hotel
Towada Prince Hotel is located by Towada lake in Aomori (northeast area of Japan). This hotel is surrounded by beautiful nature and our rooms are facing either lake or mountains. Our hotspring is 100% natural and will heal your mind and body. We offer French cuisine with local fresh vegetables and local trout. We offer a shuttle bus service from Aomori airport and JR Aomori station for your convenience.