Saigon Chill Stay - City Centre - The Art Apartment
15B/47 Le Thanh Ton, Quan 1, Ho Chi Minh City, 700000
Situated 600 m from Union Square Saigon Shopping Mall in Ho Chi Minh City, Saigon Chill Stay - City Centre - The Art features accommodation with air conditioning and free Wi-Fi.