Cucumber Inn Suite 2 stars

111/80-81 Moo 10 Pattaya, South Pattaya Rd, Soi 24, Chonburi, 20150 Pattaya Central, Thailand

Hotel image
Read more reviews for Cucumber Inn Suite