
Address:120 North Terrace Adelaide - 5000 Hotel Rate:    
This hotel is located in the center of Adelaide, on prestigious North Terrace. Guests have a choice of three kinds of Internet access and can request suites with balconies. The hotel offers a Tuscan-themed indoor pool, spa, sauna, and fitness center. |