Adel Hotel, Kota Kinabalu, Malaysia

Address: Lot 21, Putatan Plaza, Putatan , , Kota Kinabalu , Malaysia
Phone:
Web:
GPS Lat: 5.865525 , Lon: 116.048584


Map