Nature Boutique Hotel s located in Chatuchak within 3 km of Central Plaza Ladprao Mall. There are plenty of attractions in the vicinity, namely Museum of Contemporary Art, Vachirabenjatas Park, Queen Sirikit Park, Baan Bang Khen, Wat Phra Sri Mahathat Woramahawihan, etc.
Located within a 10-minute walk of Major Cineplex and Central Ladprao Department Store, the property is a 10-minute drive from the well-known Chatuchak Market.