Tube18 localiza-se em Ilha Verde, a alguns passos de Praia Guiwan e a 12 minutos a pé de Shilang Beach, e fornece acomodações com acesso Wi-Fi gratuito, ar condicionado, uma piscina exterior sazonal e um salão partilhado.
Tube18 oferece um terraço.
Tube18 disponibiliza um serviço de aluguer de carros.
Praia Dabaisha fica a 1,9 km de Tube18, enquanto Termas Zhaori está a 3,3 km de distância.