Theppahrak Hostel - เทพรักษ์โฮสเทล (Khaolak) is located in Takua Pa District, Thailand on 68/13 M.5 Khukkhak. Theppahrak Hostel - เทพรักษ์โฮสเทล (Khaolak) is rated 5 out of 5 in the category group accommodation in Thailand.
Address
68/13 M.5 Khukkhak