HotelsClick.com

Rose Garden Hotel

2 Stars

  27 12 MOO 6 PHAILING, - Ayutthaya, Thailand View Map

This simple hotel is set in Ayutthaya.

Booking.com
Book