Photos coming soon
HOTEL
O'wen Hotel Ampang
7 alan Excella, Ampang
Where it sits
O'wen Hotel Ampang
7 alan Excella, Ampang
3.15078, 101.74805
Plan around O'wen Hotel Ampang
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
