A stay at Almont Hotel Naha Kenchomae places you in the heart of Naha, a 10-minute drive from Shurijo Castle and 11 minutes from Okinawa Outlet Mall Ashibinaa. This hotel is 9.1 mi (14.7 km) from Okinawa World and 10.4 mi (16.7 km) from Himeyuri Peace Museum.