This lovely hotel is situated in Naha. The premises count with 50 welcoming accommodation units. Tokashiku Marine Village is not a pet-friendly establishment.