Photos coming soon
HOTEL
Mekong Saigon Hotel
203 Pham Ngu Lao St, Dist 1, Ho Chi Minh City, Vietnam
Where it sits
Mekong Saigon Hotel
203 Pham Ngu Lao St, Dist 1, Ho Chi Minh City, Vietnam
10.76854, 106.69315
Plan around Mekong Saigon Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
