El hotel dispone de una tranquila ubicación en las cercanías del Centro histórico de Cavtat. El hotel está a solo 13 minutos a pie de Church of Our Lady of the Snow.
Las habitaciones están equipadas con internet de alta velocidad, TV de pantalla plana con canales vía satélite y caja fuerte privada, y hay inodoro separado y ducha en el baño.
Las opciones de ocio incluyen piscina exterior y sala de estar separada por un cargo adicional. El hotel cuenta con una piscina exterior de temporada y un área de piscina.