
Cat Ba Hotels
Review of the Lang Chai Hotel, Cat Ba Island
The Lang Chai Hotel is a pleasant inexpensive hotel located in the main town on Cat Ba Island, which is in the Halong Bay region of Vietnam. The Lang Chai Hotel gets very busy during [Read more…]