Hotel Alcazaba offers a warm and quality stay to nationals and tourists in Puerto López. They also organize nature tours and whale watching activities.