Offering a terrace and views of the sea, B&B Maya & Leo is situated in Genoa, 0.6 miles from Genova aquarium. Every room is equipped with a shared bathroom. B&B Maya & Leo features free WiFi throughout the property. You will find a 24-hour front desk at the property. Via Garibaldi is 0.7 miles from B&B Maya & Leo, while Palazzo Ducale is 0.9 miles away. The nearest airport is Genoa Cristoforo Colombo Airport, 3.7 miles from the property.