Hotel D czar
Phone Number: +(234) 014539298
Website: Suggest Official Website
Categories: Hotel resort
Address: Otta, Nigeria
GPS Coordinates:
6.69178,3.25674
Ado-Odo/Ota, Ogun State, Nigeria
Facebook: facebook.com/331716847025109
Instagram: Photos and Videos