The Lord Nelson Ban Chang

The Lord Nelson Ban Chang

Last updated on October 9th, 2018 at 02:23 pm 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 […]