Situato a Naxos Chora, il Castle Mansions offre un ristorante, un giardino e sistemazioni con patio o balcone, WiFi gratuito e TV a schermo piatto.
Tutte le unità sono dotate di frigorifero, piano cottura, bollitore, tostapane e macchina da caffè. Il bagno privato è completo di doccia, asciugacapelli e set di cortesia.
L'aparthotel vanta anche una terrazza.
Il Castle Mansions fornisce un servizio di autonoleggio.
Tra i luoghi di interesse nelle vicinanze figurano Portara, il Castello di Naxos e il Museo Archeologico di Naxos. L'Aeroporto più vicino è l'Aeroporto Nazionale di Naxos, a 3 km da Castle Mansions.