Olwen Hotel is gelegen in Nha Trang, op 5 minuten lopen van Nha Trang Beach, en biedt uitzicht op de stad. Het hotel met 3 sterren biedt een gedeelde lounge en heeft kamers met airconditioning, gratis WiFi, een eigen badkamer. De accommodatie biedt een 24-uursreceptie, een conciërgedienst en excursies boeken voor gasten.
Alle units hebben een koelkast, een minibar, een waterkoker, een douche, gratis toiletartikelen en een bureau. De kamers zijn voorzien van een kledingkast en een flatscreen-tv, en bepaalde units bij het hotel hebben een balkon. Alle kamers bij Olwen Hotel hebben beddengoed en handdoeken.
Tram Huong Tower ligt op 12 minuten lopen van de accommodatie, en winkelcentrum Nha Trang Centre ligt 1,8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Cam Ranh, op 34 km van Olwen Hotel.