Bamboura Home

Bamboura Home Book / Directions
Address
26 Phố Hàng Tre
Nearest stations
About 18 minutes from Long Biên on foot
Reserve

Transit information

Nearest hotels

cntlog