The Romanian Embassy in Bangkok is easy to find as it is very close to the Embassy of Benin. You will note that office hours as well as the contact numbers for the Romanian Embassy in Thailand. Always call first before you go to the Embassy. The email address as well as the telephone number and location is listed below. All of this with Google maps to make it easier. The Embassy can be reached by taxi or mass transit.
The Russian Embassy in Thailand is shown below with their telephone and a map to the Embassy. The Embassy of the Russian Federation in Thailand handles applications for visas to Russia. It also provides assistance to Russian nationals in difficulty. Note that the nearest station to the Russian Embassy in Bangkok is the BTS Chong Nonsi Station. From there you can take a motorcycle taxi to the door of the Embassy.