Eden Hotel
Centrally located in District 1 of Ho Chi Minh City, Eden Saigon Hotel is a convenient 10 minute drive, guests can visit the Opera House, Dong Khoi Street ...
Address: 38A Bui Thi Xuan, Ben Thanh Ward, Dist. 1, Ho Chi Minh City, Vietnam
(from 743 views)
View Details