Abuja
The Capital of Nigeria
The Capital city of Abuja was built as such in the 1980s, within the Federal Capital Territory. This region is home to embassies, government heads, and The Envoy by Mantis which is rightly named after the silk-trading expeditioners who brought international trade to Nigeria.
View our collection
Property type
Experiences
Envoy Hotel by Mantis
Located on Diplomatic Drive in Abuja, the capital of Nigeria, the Mantis Envoy Hotel is ideally...