Oh Dee Hostel
Search & compare prices for Oh Dee Hostel in all hotel booking websites.
Oh Dee Hostel Address: 147/1 Moo3 T.Nongloo A.Sangkhla Buri Kanchanaburi, Sangkhla Buri, Thailand
Minimum price found for Oh Dee Hostel was: Null THB
Click here to get more information, photos & guest ratings for Oh Dee Hostel