Hotel Urbansea 2 Matsuo localiza-se na área de Naha City Centre, em Naha, e disponibiliza acomodações de 3 estrelas com acesso Wi-Fi gratuito. O alojamento situa-se a 4,1 km de Mausoléu Tamaudun, a 20 km de Sefa Utaki e a 20 km de Castelo de Nakagusuku. O alojamento está a 2 km de Naminoue Beach e a cerca de 700 m do centro da cidade.
No alojamento, todos os quartos estão equipados com dispõem de ar condicionado, roupeiro, varanda com vista do jardim, casa de banho privativa, televisão de ecrã plano, roupa de cama e toalhas. Todos os quartos têm chaleira, enquanto quartos selecionados incluem uma kitchenette com uma placa de fogão. Os quartos providenciam um frigorífico.
Castelo Zakimi Gusuku fica a 29 km de Hotel Urbansea 2 Matsuo, enquanto Castelo de Katsuren fica a 32 km de distância. O aeroporto mais próximo é o Aeroporto de Naha, que fica a 5 km de Hotel Urbansea 2 Matsuo.