Hostal Machalilla ligt in Puerto López, op 100 meter van het strand van Puerto Lopez, en biedt accommodatie met een tuin, gratis privéparkeergelegenheid en een terras. Dit huisdiervriendelijke pension biedt ook gratis WiFi.
De kamers van het pension zijn voorzien van een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken.
De dichtstbijzijnde luchthaven is de internationale luchthaven Eloy Alfaro, op 92 km van Hostal Machalilla.