Leon Oasis Nai Harn si trova a Rawai, una località residenziale costiera all'estremità meridionale di Phuket, dove il lungomare, le attività gastronomiche e i templi locali caratterizzano la vita quotidiana. Rawai Beach dista 1,3 km e il mercato del pesce di Rawai 1,6 km dal resort; il mercato è noto per le sue bancarelle di pesce e frutti di mare. Rawai Pier, a 1,8 km, è un altro punto lungo la costa. Wat Sawang Arom dista 1,2 km dal resort e aggiunge una pagoda locale alle mete vicine. Il giardino, la piscina e la terrazza del resort offrono spazi all'aperto lontano dalla spiaggia.
L'aeroporto internazionale di Phuket dista 35,5 km e il Phuket Bus Terminal 14,3 km dal resort; il Phuket Bus Terminal 2 si trova a 17,4 km. Phuket Town dista circa 14,0 km; le sue strade antiche e i musei sono una meta da visitare a parte rispetto a Rawai. Non c'è un parcheggio in loco, quindi la struttura non offre un posto dove lasciare l'auto. Il check-in è previsto dalle 14:00 alle 22:00, la fascia oraria entro cui arrivare.
Nai Harn Beach dista 1,3 km e Ya Nui Beach 1,9 km; punto panoramico Windmill si trova a 1,7 km dal resort e Promthep Cape a 2,6 km. Dai punti panoramici si osserva la costa meridionale, mentre le spiagge offrono diversi tratti di sabbia da visitare. Per una pausa dalla costa, Wat Sawang Arom e Wat Nai Harn sono templi locali, mentre Sunsuri Sunset Market è un luogo dove curiosare tra le bancarelle locali.