cancel
register

Green Oasis

  • hotel stars
map marker

No. 69 First Baomin Road, 518010, Shenzhen, China

100% Verified Real Reviews

upload your photos

Browse Green Oasis traveller photo gallery

Photos from travellers