Situato a a Koh Larn, il Castello Resort è un'elegante sistemazione abbellita da opere d'arte. Offre il servizio navetta gratuito per il Molo di Na Baan e per la spiaggia di Haad Ta Waen.
Il Castello Resort si trova a 10 minuti d'auto dalla spiaggia di Haad Ta Waen, a 400 metri dal Molo di Na Baan e a 85 km dall'Aeroporto di Suvarnabhumi.
Tutte le camere dispongono di aria condizionata, area salotto, TV a schermo piatto frigorifero e bagno privato con doccia e set di cortesia.
Il ristorante serve piatti thailandesi e internazionali dalle 10:00 alle 21:00.