Overview

Hanoi Clover Hotel

50 Ton Duc Thang Street, Dong Da District, Hanoi, Vietnam

RM 129+

Reviews
Photos
Map

Map