ホテルトーマス牧志 is located in the Naha City Centre district of Naha, 18 km from Nakagusuku Castle, 20 km from Sefa Utaki and 28 km from Zakimi Gusuku Castle. The air-conditioned accommodation is 2.9 km from Tamaudun Mausoleum. The property is 2.4 km from Naminoue Beach, and within 1 km of the city centre.
Featuring a private bathroom, units at the apartment complex also offer free WiFi.
Katsuren Castle is 29 km from the apartment, while Maeda Cape is 32 km away. The nearest airport is Naha Airport, 6 km from ホテルトーマス牧志.