El OYO dispone de spa y centro de bienestar. El 243 Eden Hotel Nha Trang está situado en Nha Trang, en la región de Khanh Hoa, a 250 metros de la playa de Nha Trang y a 600 metros del Sailing Center Vietnam.
95/1 Hung Vuong, Loc Tho, Nha Trang, Vietnam