Doté d'un restaurant, le confortable Hotel Grand Nikko Bangkok Sathorn se trouve dans la localité de "des ambassades", à moins de 25 minutes à pied de la cathédrale de l'Assomption et à moins de 3 km de lieux d'intérêt culturels tels que le Musée Jim Thompson House. Situé à 6 km du Temple du Bouddha Couché, l'hotel 5 étoiles confortable dispose de 385 chambres avec vue sur la ville.
La résidence est à 250 m d'Embassy of Singapore et à côté de la station de métro Chong Nonsi. Grand Nikko Bangkok Sathorn est à 2 km du Meritus Suites State Tower à Bangkok. Le quartier compte de nombreux sites commerciaux tels que le Centre commercial Silom Complex à proximité de cet établissement. L'hotel se trouve à 200 m de l'arrêt de bus Convent Road, et à 3 km de la BTS-Nana à Bangkok.
Hotel Grand Nikko Bangkok Sathorn offre des chambres avec un coin salon comprenant une climatisation, ainsi qu'une TV à écran plat avec des chaînes satellite. Meublées d'un bureau, elles disposent également des fenêtres insonorisées. Dotées d'un bidet, d'une toilette séparée et d'une douche, les salles de bains sont également pourvues d'un sèche-cheveux et d'un bonnet de douche.
Grand Nikko Bangkok Sathorn offre un petit-déjeuner sous forme de buffet quotidiennement. Le restaurant à la carte Benkay prépare des plats japonais.