Tsuruso расположен в городе Тара, округ Фудзицу, префектура Сага, Япония, в спокойной прибрежной зоне, известной своей рыбацкой гаванью и живописными видами на море Ариаке. Отель находится недалеко от станции Хидзэн-Оура, примерно в 1,9 км, и близко к вершине Фудзэн-дэки горы Унзен, видимой вдалеке. Аэропорт Сага находится примерно в 40 км от отеля, обеспечивая удобный доступ для путешественников.