Ha Long Bay — Places to stay

A night afloat among two thousand limestone islands.

Sights · Places to eat · Travel info