Long years ago I embarked on a mission to experience every 5 stars hotel in Bangkok. I have not finished yet though, for too often I prefer to return to my old favourites than to try something new. This time, however, I did it and for half the price of a standard room in a 5 stars hotel I booked an apartment at the Marriot Sathorn Vista. Here are, then, the differences I noticed between this sort of accommodation and a 5 stars hotel:
a) The rate is roughly half that of a standard room in a 5 stars hotel;
b) Instead of just a room you have an apartment. You can conceive it as a suite with a bathroom+bedroom and living room+kitchenette. The latter is fully equipped, including oven, stove, laundry washing machine (although there is a laundry service if you prefer), etc;
c) There is no room service after 11 pm (but how often would you need it?);
d) There is just one restaurant instead of several (but there are many alternatives in the neighborhood, both in luxury hotels and in the street);
e) There is no spa (here, too, you have many options in a walking distance, both expensive and affordable ones).
Conclusion: 5 stars hotels are overpriced!
The weakest point in my apartment: it faced Sathorn Road, which means some traffic noise at certain hours of the day (even in the 21st floor).