Se encuentra en el corazón del centro de la ciudad, en la arbolada Governors Parade, junto a la calle principal. Está convenientemente ubicado a 1 km del aeropuerto.
El restaurante de la azotea está en la primera planta del hotel y tiene vistas al estrecho de Gibraltar, al norte de África y a España.