Nazri's Place 2 se encuentra en Isla Tioman, a pocos pasos de Playa del ABC, y ofrece habitaciones con aire acondicionado y jardín. Playa de Monkey Bay está a 2,8 km del resort y ABC Beach Jetty, a 7 min a pie.
En el resort, las habitaciones incluyen un balcón con vistas al jardín. Cada habitación tiene baño privado con bidet, y algunas también ofrecen vistas al mar.