Photos coming soon
HOTEL
Avalon
070 Rue Phnom Pen Unit 8,Rue Phnom Pen, Vientiane
Where it sits
Avalon
070 Rue Phnom Pen Unit 8,Rue Phnom Pen, Vientiane
17.96841, 102.60529
Plan around Avalon
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
