About The Hotel

Welcome to Catherine Villa Hotel, a luxury hotel in Victoria Island

Stay in the heart of Victoria Island

Welcome to CATHERINE VILLA HOTEL.

It is nestled in the heart of the serene and secure part of Victoria Island, Lagos, CATHERINE VILLA offers tranquility amidst the bustling and vibrancy of the city. It is a boutique hotel where every detail has been meticulously crafted to provide an unforgettable experience for the discerning guests.

Close