Chowa lodge bevindt zich in Nuquí, en heeft een tuin. Iedere kamer heeft een patio.
Alle kamers bij de ryokan hebben een balkon. Naast een eigen badkamer hebben kamers bij Chowa lodge ook uitzicht op zeezicht. Alle kamers zijn voorzien van een kookplaat.