Olwen Hotel se encuentra en Nha Trang, a 5 min a pie de Playa de Nha Trang, y ofrece vistas a la ciudad. Este hotel de 3 estrellas ofrece salón de uso común y tiene habitaciones con aire acondicionado, wifi gratis y baño privado. El alojamiento ofrece recepción 24 horas, servicio de conserjería y servicio de organización de tours.
Todas las unidades incluyen nevera, minibar, hervidor, ducha, artículos de aseo gratuitos y escritorio. En el hotel, todas las habitaciones disponen de armario y TV de pantalla plana, y algunas también ofrecen balcón. En Olwen Hotel, todas las habitaciones incluyen ropa de cama y toallas.
Torre Tram Huong está a 12 min a pie del alojamiento, y Centro comercial Nha Trang Center está a 1,8 km. El aeropuerto más cercano (Aeropuerto internacional de Cam Ranh) está a 34 km.