Located in the center of Naha, 1.1 miles from Naminoue Beach, Southwest Grand Hotel - Vacation STAY 75236v has air-conditioned rooms and free WiFi. The property is around 2.2 miles from Tamaudun Mausoleum, 12 miles from Nakagusuku Castle and 13 miles from Sefa Utaki. Zakimi Gusuku Castle is 18 miles away and Katsuren Castle is 19 miles from the hotel.
At the hotel, rooms are equipped with a desk and a TV. Rooms contain a private bathroom with a shower, free toiletries and a hairdryer. The rooms will provide guests with a fridge.
Maeda Cape is 21 miles from Southwest Grand Hotel - Vacation STAY 75236v, while Yakena Bus Terminal is 21 miles from the property. The nearest airport is Naha Airport, 3.1 miles from the accommodation.