Situado a unos 900 metros de los Vromolithos, el Castelo Boutique Hotel Agia Marina recibe a los huéspedes con un restaurante. El puerto de Lakki está a unos 25 minutos a pie y puedes llegar al Museo del Ejército en 10 minutos en coche.
Cafe Del Mar se encuentra a unos cuantos pasos de este hotel, y el aeropuerto Leros está a unos 15 minutos en coche. El hotel Castelo Boutique también está situado a tan solo 450 metros de la playa de Vromolithos. Este hotel de 3 estrellas está situado al alcance del Castillo Medieval.
Las habitaciones disponen de un balcón y una zona de estar con climatizador, además de TV de pantalla plana con canales vía satélite. Los cuartos de baño disponen de un inodoro separado y una ducha, además de comodidades como secador de pelo y toallas.
El Castelo Boutique Hotel también cuenta con un bar lounge. En los alrededores puedes comer en el restaurante Psaropoula Restaurant, cerca de la propiedad.