James Place Hotel

21 James Place, Adelaide SA 5000