Location
 
  Rio Residence
88/2 Nang Lychee Rd.
Chongnonsee, Yanawa,
Bangkok 10120, Thailand