Photos coming soon
HOTEL
Natcha Place Thammasat Rangsit
37/7 Moo 7, Khlong Luang
Where it sits
Natcha Place Thammasat Rangsit
37/7 Moo 7, Khlong Luang
14.06222, 100.61569
Similar stays nearby
Natcha Place Thammasat Rangsit
Hotel · 0 m
Natcha Place Klongluang 35
Hotel · 19 m
Natcha Place Klongluang 35
Hotel · 19 m
Good Morning Apartment รังสิต
Hotel · 130 m
Hotel IYA
Hotel · 297 m
Chateau Hotel & Apartments
Hotel · 410 m
RoomQuest SPS Hotel and Residence
Hotel · 415 m
Chateau Hotel & Apartments
Hotel · 415 m
Plan around Natcha Place Thammasat Rangsit
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 13, 2026.
