Rodeado por selva exuberante em Khao Sok, o Art's Riverview Lodge está localizado a uma curta caminhada do Rio Sok e a 5 minutos de carro do Parque Nacional Khao Sok. O alojamento dispõe de um restaurante com vista para o rio.
Neste resort os quartos possuem um terraço com vista para o jardim. Com casa de banho privativa com um chuveiro e produtos de higiene pessoal gratuitos, alguns quartos do Art's Riverview Lodge beneficiam também de uma varanda com vista para o rio.
O alojamento serve um pequeno-almoço continental diariamente.
O Art's Riverview Lodge tem serviços de bilheteira. A área é popular para ciclismo e o alojamento providencia o aluguer de bicicletas.
O aeroporto mais próximo é o Aeroporto de Surat Thani, a 71 km do Art's Riverview Lodge.