Featuring 2-star accommodations, OYO 90208 Milion Inn is located in Miri, a 7-minute walk from Imperial Mall & Court and 0.4 miles from Bintang Plaza. The property is around 2.5 miles from Boulevard Shopping Complex, 6.7 miles from Eastwood Valley Golf & Country Club and 2.5 miles from San Qing Tien Taoist Temple. Lambir Hills National Park is 19 miles from the hotel.
At the hotel, each room comes with air conditioning and a TV.
The nearest airport is Miri Airport, 5.6 miles from OYO 90208 Milion Inn.