Rizo Zaizen Hotel está ubicado en Ginowan, a 1,7 km de Tropical Beach, y tiene vista al mar, wifi gratis y estacionamiento privado gratis. El alojamiento dispone de aire acondicionado y hidromasaje.
Cada unidad tiene balcón con vista a la ciudad, televisión de pantalla plana, de comedor, una cocina bien equipada y un baño privado con bidé, artículos de tocador de cortesía y secador de pelo. Además de una heladera, un microondas y anafe, también hay pava.
El aparthotel está a 8,9 km de Castillo de Nakagusuku y Mausoleo Tamaudun está a 9,3 km del alojamiento. El aeropuerto más cercano es el Aeropuerto de Naha, a 13 km de distancia.