We welcome you to the Camelot Rest House. This hotel is superbly located at the heart of Victoria Island, just off Sanusi Fafunwa and yet entirely disconnected from the noise and pollution of the city
The finest restaurants, night clubs, shopping plazas, sports shops and major supermarkets are conveniently [...read more]