Doté d'une terrasse, le Landlord est situé à Alghero, à 1,6 km de la plage Maria Pia, à 2,6 km de la Spiaggia di Las Tronas et à moins de 1 km du port de plaisance d'Alghero. Il est situé à 300 mètres de la plage de Lido di Alghero et dispose d'un ascenseur. Vous séjournerez à proximité d'attractions populaires telles que l'église Saint-François d'Alghero, la Torre di Porta Terra et l'église Saint-Michel.
Les logements climatisés comprennent une armoire, un coffre-fort, une télévision à écran plat et une salle de bains privative pourvue d'un bidet. Une connexion Wi-Fi est disponible gratuitement. Certaines chambres possèdent également un balcon. Tous les logements comprennent un réfrigérateur.
Vous séjournerez à proximité de la gare d'Alghero, du palais d'Albis et de la cathédrale Sainte-Marie-l'Immaculée. L'aéroport d'Alghero, le plus proche, est implanté à 8 km.