OYO 844 The Leaf Hotel

An economical 2 star hotel has 10 rooms spread over an unspecified number of stories. OYO 844 The Leaf Hotel Pattaya Photo Gallery Address: 176/13 Moo 7, Naklua,... Read More