Khao Yai - Thailand
Khao Yai - Thailand
Khao Yai - Thailand

Nestled in the heart of Khao Yai National Park, Balios Resort Khaoyai is an ideal spot from which to discover Khao Yai. Only 17.7 km from the city center, the hotel's strategic location ensures that guests can ... Read more

View all hotels in Khao Yai