Central location in soi 11. Some local people will say it's too touristy but at least it's close to metro and BTS.. and lot of going on nearby. There is a skybar 5 mins walking distance.. not in this hotel, but it's good to be near this near and can check out the SkyView at night and get a drink
This location is quite new, and in a more quiet corner of soi 11, so it's good. The room facing the back is better if you want to be quiet.
The rooms are clean, I stayed in this location twice within just last week. I also stayed at other travelodge locations, generally like it and recommend. But this location doesn't have slippers or other amenities, I didn't ask but perhaps you can check..
The bedding in the second room I stayed in has some stain but just talked to the front desk, and they changed it while we went out, still acceptable.