Albergo Locanda Maria is a hotel and restaurant located in Fiumaretta, Ameglia. It offers rooms with flat-screen TVs and free Wi-Fi. The establishment features a common room and a bar, with views of the city.