Leelawadee Park Hotel - Phitsanulok

Rooms
Location
Phitsanulok - City Centre
Overview
Further information about this hotel will be available shortly
Hotel
Star
Location
other spellings: leelawade park hotle, hotell, otle