Photos coming soon
HOTEL
Satri House
057 Phothisarath Road, Ban Thatluang, Luang Prabang, Laos
Where it sits
Satri House
057 Phothisarath Road, Ban Thatluang, Luang Prabang, Laos
19.88419, 102.13020
Plan around Satri House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
