The Yacht Hotel is a luxury boutique hotel located in Nigeria's largest city, Lagos founded in 2020. The Yacht Hotel has truly created something special, that