Ivory Villa City 4 stars

221/54 Moo 6, North Pattaya Road, Naklua, Banglamung, Chonburi, 20150 Pattaya Central, Thailand

Hotel image
Read more reviews for Ivory Villa City