Hotel

Victoria Island, Oniru, Victoria Island
69 room Hotel