Norfolk Hotel
Type: Boutique Business 4-Star Hotel
Location: 117 Le Thanh Ton, District 1, Ho Chi Minh City
Size: 104 rooms
Developed in : 1991
Status: in operation
Location: 117 Le Thanh Ton, District 1, Ho Chi Minh City
Size: 104 rooms
Developed in : 1991
Status: in operation
