Benguela is a hotel offering stylish, spacious en-suite rooms. Guests enjoy scenic ocean views and amenities like a pajama lounge and business center.