AX The Palace terletak di tengah-tengah Sliema, sejauh 8 minit berjalan kaki dari Tower Road dan 19 minit berjalan kaki dari Pelabuhan Besar. Pengembara amat memuji lokasi utama untuk hotel ini.