Il 66 South offre sistemazioni climatizzate a Tainan, a 2,7 km dalla Chihkan Tower, a 3 km dal Tainan Confucius Temple e a 16 km dal Singda Harbor e dal Lover's Wharf.
L'alloggio presenta una TV a schermo piatto e un bagno privato con asciugacapelli, set di cortesia e doccia.
Il servizio di autonoleggio è disponibile presso il 66 south.
La struttura dista 1,2 km dalla National Cheng Kung University e 1,8 km dal Zhongshan Park. Il 66 south dista 7 km dall'Aeroporto di Tainan, lo scalo più vicino.