223 M.10 Pattaya 2nd Road, Pattaya City, Chonburi, 20150 (0 Review)
Royal Twins Palace Hotel located in 223 M.10 Pattaya 2nd Road, Pattaya City
Jomtien Beach is a 5-minute drive away. The hotel provides rooms with sea or garden views. Offering modern interiors, all rooms are equipped with a cable TV and private bathroom with a bathtub.
Royal Twins Palace Hotel Guests can enjoy a relaxing Thai massage or work out at the fitness centre. Wit
read more..