minube
Manza Beach Hotel and Resort
Manza Beach Hotel is located in Okinawa in Japan. This hotel has great staff and 3 lifts. It has all the facilities such as restaurants and shops. The rooms have ocean views. It offers all the amenities for a memorable vacation, such as outdoor pool, restaurants and water sports.