The Corner Inn
★★★★
Overview
AC
Wifi
24-hour desk
Pool
Rooms
No room data.
The Corner Inn
Location:
Chiang Mai, Thailand