Situé à Alicante, à moins de 1 km du musée archéologique provincial d'Alicante et à 13 minutes à pied du marché central, le Gran Notch dispose d'une connexion Wi-Fi gratuite.
Accessible uniquement par des escaliers, chaque logement comprend des chambres climatisées et une cuisine avec un four. Certains logements comprennent un coin repas et/ou une terrasse.
La cocathédrale Saint-Nicolas de Bari se trouve à 1,5 km de l'appartement. L'aéroport d'Alicante, le plus proche, est implanté à 13 km.