With a stay at Somerset Ekamai Bangkok in Bangkok, you'll be 2.1 mi (3.4 km) from EmQuartier and 2.9 mi (4.6 km) from Terminal 21 Shopping Mall. This 4-star hotel is 4.3 mi (6.9 km) from Siam Paragon Mall and 4.3 mi (7 km) from CentralWorld Shopping Complex.
With a stay at Q Box Hotel Bangkok Blossom in Bangkok (Khanna Yao), you'll be within a 10-minute drive of Fashion Island and Siam Park City. This 4-star hotel is 14 mi (22.6 km) from Pratunam Market and 14.4 mi (23.1 km) from Victory Monument.
I would give them 2/5. If it's a 2-star hotel, It would be 4 or 5. But it's not definitely a 4-star quantity. The reason is as follows; 1. Luck of many hotel amenities. (Shaver, Soap, Comb, Pen, Paper and so on) *Even if I ask them, they just say No. 2. Wifi speed is not fast. 3. Reception service. * * a 4-star quality. 4. Breakfast is not good. 5. Hotel Location. * Traffic situation in Bangkok is bad. Therefore, it takes 30 minutes to least to the central city by taxi. Based on that, I really don't recommend this hotel.