With a stay at The Falls Hotel in Guaruja (Enseada), you'll be steps from Enseada Beach and a 3-minute drive from Mar Casado Beach. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Free self parking is available onsite.