Elephantstay is located at the Royal Elephant Kraal village on the Lop Buri River, approximately 1 hour from Bangkok.
Elephantstay is located at the Royal Elephant Kraal village on the Lop Buri River. This was approximately 1 hour from Bangkok.