Villa Angelia is rated 4 stars and is based just 4.2 km from Nike Art Gallery, Freedom Park Lagos and Iga Idungaran.
It is set 4 km from the center of Lagos renowned for Mega Plaza Century 21 Mall and Red Door Gallery.
The Island & Chinese restaurant serves a variety of Chinese dishes. Guests can eat in Il Sorriso and Yellow Chili, situated within a 5-minute walk of the venue.
Villa Angelia is within a 20-minute drive to Murtala Muhammed airport.