Angel hotel is set in the Victoria Island district in Lagos, 1 km from Red Door Gallery and 1.1 km from Mega Plaza Century 21 Mall. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Angel hotel is set in the Victoria Island district in Lagos, 1 km from Red Door Gall Read more
Angel hotel is set in the Victoria Island district in Lagos, 1 km from Red Door Gallery and 1.1 km from Mega Plaza Century 21 Mall. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Angel hotel is set in the Victoria Island district in Lagos, 1 km from Red Door Gallery and 1.1 km from Mega Plaza Century 21 Mall. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Number of Rooms: 18