Icon Saigon - Lifestyle Design Hotel
Icon Saigon - Lifestyle Design Hotel
Hotel
65-67 Hai Ba Trung Street, Ben Nghe Ward, District 1
, Ho Chi Minh City, Vietnam
700000
88
Very Good ·
230 reviews