El Borgo Del Principe tiene vistas a la bahía de Zambrone y se encuentra en la costa de Calabria, a 8 km de Tropea. Todas las habitaciones disponen de un jardín o balcón y la playa está a 150 metros de distancia.
El Borgo es un establecimiento amplio con piscina al aire libre para niños y adultos, parque infantil y solárium. En verano se organizan programas de animación durante el día y por la noche.
El Borgo Del Principe ofrece especialidades culinarias de Calabria y platos internacionales en su restaurante que dispone de un porche y una terraza panorámica con vistas al mar.
El Borgo cuenta con aparcamiento gratuito. La estación de trenes de Tropea está a 10 km.