Franxells Travels Limited is a world class Travels & Tours Agency registered in Nigeria for seamless processing of holiday and business travels for individuals and companies. We ensure you get the best and always with you throughout your trips.
Get In Touch
11/17 Ago Palace Way, Okota, Lagos Mainland. Lagos - Nigeria.