This charming Hotel is situated in Stalis. A total of 35 rooms are available for guests' convenience at Maria Lambis. Maria Lambis includes Wi-Fi internet connection in all public areas and bedrooms. This accommodation offers 24-hour reception for guests' convenience.