Tag: Chef


Sky Rock Hotels is one of the most preferred hotels in Nigeria and are committed to exceeding guests’ expectations. The experience is what you can call ‘Home away from Home’! It is situated in Ikeja, Suburb of Lagos State, the Read more…