Situato nel centro di St.John's, l'Abba Inn occupa un palazzo vittoriano restaurato. Le camere sono arredate con eleganza e dotate di connessione WiFi gratuita. Il porto e Signal Hill sono raggiungibili in 15 minuti a piedi.
Le sistemazioni dell'Abba Inn sono dotate di riscaldamento, TV via cavo, set da stiro e telefono. Il bagno è completo di set di cortesia.
A 1,5 km dalla struttura troverete ristoranti e negozi. La struttura dista 2,5 km dalla Memorial University of Newfoundland e dal Pippy Park.