Location & Rating
315 Moo.2, Had Chao Samran, Phetchaburi, Phetchaburi, 76100, Thailand
Phetchaburi, 76100
Open in Google Maps
Phetchaburi, 76100
Open in Google Maps
Share This Hotel