L'OYO 90208 Milion Inn est un établissement 2 étoiles situé à Miri, à 700 mètres du centre commercial Bintang Plaza et à 4 km du centre commercial Boulevard. Il se trouve à 11 km du club de golf et de loisirs Eastwood Valley, à 4 km du temple taoïste San Qing Tien et à 31 km du parc national de Lambir Hills. Cet établissement non-fumeurs se trouve à 600 mètres du centre commercial Imperial Mall & Court.
Toutes les chambres disposent de la climatisation et d'une télévision.
L'aéroport de Miri, le plus proche, est implanté à 9 km.