Отель расположен в центре города Наха, в 4,3 километрах от мавзолея Тамаудун. Аэропорт города находится в 3 километрах от отеля.