The Landmark is a high end hotel located around the corner from the Nana Plaza. They offer an excellent breakfast on the top floor with an amazing view. There were several options to dine and drink inside the hotel and it has a nice pool and fitness center. I only stayed in Bangkok for two days, so I can't speak on it's location to the other attractions in Bangkok. However, if you're looking for a high end hotel, very close to the nightlife of the Nana Plaza, The Landmark is an excellent choice.