I did plan to visit Chocolate Ville last year, but it wasn't open at that time and I certainly learned my lesson to do research on its opening time before my next visit. It's not located in the city itself, but it wasn't really that far from the city either. There's no way for you to reach there via BTS Skytrain or MRT subway. However, you can simply get a cab or uber for approximately 30-minutes journey to Chocolate Ville. We (5 pax) took Uber and it's only cost us RM8/pax for a round trip.
Chocolate Ville, known for its Instagram-worthy tourist attraction in Bangkok. You can enter for FREE! If you're wondering what you can do at there, well, enjoy the food and taking plenty of photos! Yup, that's it.
It can be quite packed especially during the weekend. Taking nice photos was a challenge too, as everyone wanted to take at the same spots. Oh well, we're just feeling glad that we managed to spend a good time taking silly pictures around!
ps. If you plan to visit Chocolate Ville, be sure to only go there after 4pm, unless you don't mind waiting outside under the hot sun. Chocolate Ville is open daily from 4pm to midnight.