Green Street Hotel

No 21A Duong Ma May Street, Hanoi, Vietnam Get Directions to this spot
No 21A Duong Ma May Street
Hanoi
Vietnam

Rate and review Green Street Hotel in Hanoi, Vietnam!

Share your experiences at Green Street Hotel with your friends or discover more Hotels in Hanoi, Vietnam.