Em Nha Trang, a 5 minutos a pé de Praia Nha Trang, Olwen Hotel apresenta vistas da cidade. Este hotel de 3 estrelas dispõe de um salão partilhado, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho privativa. O alojamento dispõe de uma receção aberta 24 horas, um serviço de concierge e organização de passeios.
Todas as unidades incluem um frigorífico, minibar, chaleira, chuveiro, produtos de higiene pessoal gratuitos e secretária. Cada quarto inclui roupeiro e uma televisão de ecrã plano, e algumas unidades do alojamento têm varanda. No alojamento, os quartos estão equipados com roupa de cama e toalhas.
Torre Tram Huong fica a 12 minutos a pé de Olwen Hotel, enquanto Nha Trang Centre fica a 1,8 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Cam Ranh, que fica a 34 km de Olwen Hotel.