The Nordic VillaEdit Business Listing
The Nordic Villa is a new design hotel in Abuja, Nigeria that offers accommodation in stylish scandinavian design.
24 hours a day
Types of Product
Hotels and accommodation services.
Product Business Description
A new hotel located in a good area of Jabi, Abuja.
Accommodation and hotel rooms
There are no reviews for this business.