Overview

Hanoi Clover Hotel

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

AED 111+

Reviews
Photos
Map

Map