Lancaster Bangkok1777 Phetchaburi Rd, Huai Khwang, Bangkok 10310, Bangkok, Thailand

Hotel Facilities