General Information
ART HOTEL Aomori is a 3-star hotels that has been welcoming guests since 2019.
The accommodation went through a renovation in 2020.
ART HOTEL Aomori is part of Iconia Hospitality under ICONIA Hospitality.
There are 211 rooms spread across 1 floors.
Location
Located at Honmachi 2-1-26 in Aomori, Japan.
Those looking to explore will find Towada Central Park, Aomori Station West Entrance Station Square, and Towada-Hachimantai National Park nearby.
Facilities & Amenities
ART HOTEL Aomori has Luggage storage, Elevator, Microwave (shared), WHEELCHAIR_ACCESSIBLE_PARKING, _24_HOUR_FRONT_DESK, and more.
Contact
Phone number: 81 17-7757111