Formerly Ostra Hotel, Alausa, Ikeja, Lagos, Nigeria
At Responsible Leaders Hotel, we are committed to delivering an unparalleled hospitality experience. Located in the bustling heart of Alausa, Ikeja, Lagos, our newly modernized hotel offers luxury, comfort, and convenience, making it the ideal choice for both business and leisure travelers.