When traveling from my home town to my home country I had to stay 1 night in Bangkok as my flights to and from Bangkok did not connect. So I did choose a hotel that is near the Airport Rail Link to Suvarnabhumi Airport. And the Mercure Bangkok Makkasan Hotel is indeed only about 400m from the Airport Rail Link Makkasan station. For more information see Mercure Bangkok Makkasan Hotel.
I had a smooth & fast check-in and although I arrived a bit early I could use my room directly. The room is not so big but comfortable and has everything you need. In the afternoon I wanted to go shopping and wanted to take the free shuttle-bus service to MRT station Makkasan. But as this free shuttle service is only going once every 30min I just missed it. So instead of waiting I just walked it, took me just a bit more as 5min. Be aware there is no side-walk. This ritual repeated itself in the evening. But then the MRT station was totally crowded so I walked to Asoke & Sukhumvit, what was a bit further as I thought. Going back I took a motorbike (be aware Asoke is a very busy street), not for the distance but I did not like to walk the last 400m at the dark & empty street to the hotel.
Of course the hotel has parking, swimming pool, restaurants and bar. But the restaurant & bar are a bit expensive I think. The next morning I had a wonderful breakfast buffet, exactly the kind of breakfast I like! After again a smooth check-out I took the free shuttle-service to the Airport Rail Link station Makkasan. And then it is only 20min to Suvarnabhumi Airport.
Location of Mercure Bangkok Makkasan is great if you want to use the Airport Rail Link, but I would not recommend this hotel for a few days holiday in Bangkok (there is nothing nearby within walking distance). Staff is friendly and service minded, the room was perfect and I loved the breakfast buffet. Within a good promotion I think this hotel is very good value for money at stop-over before flying from Suvarnabhumi Airport.