Situé à seulement 29 km de Dubrovnik, l'Admiral Grand Hotel se trouve directement sur la plage de la Riviera de Dubrovnik, dans la baie naturelle de Slano.