Located in Naha, 1.3 km from Naminoue Beach and 500 metres from the centre, maejima Hotel provides air-conditioned accommodation with free WiFi, and a bar. It is situated 3.9 km from Tamaudun Mausoleum and features a lift. Guests can enjoy city views.
All units in the apartment complex are equipped with a flat-screen TV. The units include a private bathroom with a shower and a hair dryer.
Nakagusuku Castle is 17 km from the apartment, while Sefa Utaki is 21 km away. The nearest airport is Naha Airport, 4 km from maejima Hotel.