Location
Miri Marriott Resort and Spa is situated on twenty acres of landscaped gardens overlooking the South China Sea and backed by gentle hills covered with tropical greenery. The resort is just minutes from Miri city center with diving spots and national parks nearby.