Angle Villa situated in Lekki Phase 1, consists of tastefully designed and furnished 20 bedrooms for both business and leisure travel, with indoor and outdoor lounges and restaurants.
Angle Villa
Location:
Lekki Phase 1
Year of Construction:
2016
Status:
Complete