Dotato di una terrazza, il New Star si trova nel centro di Pattaya, nella provincia di Chon Buri, a 500 m dalla spiaggia di Pattaya e a 1,2 km dall'Hard Rock Cafe Pattaya. Tutte le camere dispongono di TV a schermo piatto con canali satellitari e bagno privato. Le camere sono climatizzate e dotate di vista sulla città, armadio e connessione WiFi gratuita.
Le camere sono dotate di frigorifero.
Il personale della reception, operativo 24 ore su 24, parla inglese e inglese.
Tra i luoghi d'interesse nelle vicinanze dell'hotel figurano l'Avenue Pattaya, l'Alcazar Cabaret Show e il Seafari Dive Center. 31 km dall'Aeroporto Internazionale di U-Tapao Rayong-Pattaya, lo scalo più vicino.