L'établissement 23 Boutique se trouve à seulement 1 minutes de marche de Grand Harbour et à 18 minutes de Attraction audiovisuelle Malta Experience.