The Nordic Villa is a boutique hotel in Abuja. Furnished in a modern Scandinavian style The Nordic Villa offers 15 beautiful rooms in a peaceful and safe environment suited for both business and leisure travelers.
Additional Info
Address | 52, Mike Akhigbe Way Jabi, Abuja 900003 Nigeria |
Comments