Whoosh Travel limited Apartments is located in Lagos, Nigeria on 11, Professor Kiumi Akingbehin Street, Off Omorere Johnson str, Island. Whoosh Travel limited Apartments is rated 5 out of 5 in the category serviced accommodation in Nigeria.
Address
11, Professor Kiumi Akingbehin Street, Off Omorere Johnson str, Island