Helena Hotel
Phone Number: 2348034647311
Website: helenahotels.com..
Categories: Hotel, Food & beverage, Amusement Center
Address: Km 2 Ado-Owo Express way, after Ijapo Estate
GPS Coordinates: 7.26422,5.21847
Facebook: facebook.com/217121955090342
Instagram: Photos and Videos