The Lord Nelson Ban Chang

The Lord Nelson Ban Chang

The Lord Nelson Hotel Ban Chang Review The Lord Nelson Ban Chang is a lovely boutique style hotel situated right on the beach in Ban Chang. As you enter the reception area of the hotel from the road, you are greeted by a very colonial feeling lobby, complete with library and pool table. Upstairs, the […]