Photos coming soon
HOTEL
Nature Inn
No 1, Lorong Sentosa 4A, Klang
Where it sits
Nature Inn
No 1, Lorong Sentosa 4A, Klang
3.01373, 101.43050
Plan around Nature Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 26, 2026.
