Offering a garden and inner courtyard view, Mamma Mía is located in Máncora, a few steps from Mancora Beach and 2.9 km from Playa Pocitas. Featuring family rooms, this property also provides guests with a sun terrace.
The units in the bed and breakfast are fitted with a flat-screen TV. With a private bathroom equipped with a shower and free toiletries, units at the bed and breakfast also offer free WiFi. At the bed and breakfast, every unit includes bed linen and towels.
Sightseeing tours are available in the surroundings.