El Hotel King Royal 2 Bangkok, de 3 estrellas, está situado a una distancia de 500 metros de la estación de metro Saphan Taksin BTS, en una zona turística de Bangkok. Además, se encuentra a tan solo 5 minutos a pie del Puente Taksin. A una distancia de 2 km de The Riverfront, el hotel ofrece con aire acondicionado habitaciones, además de un centro de fitness.
Los huéspedes pueden acceder al Río Chao Phraya a poco más de 25 minutos a pie de este hotel, mientras que el Museo de Cera Madame Tussauds está a unos 10 minutos en coche. El hotel King Royal 2 Bangkok está situado en el barrio Khlong San de Bangkok, lo que permite un fácil acceso a atractivos culturales como el Centro de Arte y Cultura de Bangkok, ubicado a 3 km. Visitada por viajeros de todas las creencias, la Catedral de la Asunción se encuentra no muy lejos de este alojamiento. El hotel está situado a 35 km del Aeropuerto internacional Don Mueang y a 550 metros de la parada de autobús Chaloem Phan 53 Bridge.
El King Royal 2 cuenta con 20 habitaciones. Cada una tiene climatizador y cuenta con Wi-Fi gratis y TV de pantalla plana con canales vía satélite. El establecimiento incluye un hervidor eléctrico y una nevera en la cocina, además de un inodoro separado y ducha en el baño. Algunas de las habitaciones tienen vistas a la ciudad.
El restaurante Sirocco Restaurant está a un corto paseo del King Royal 2 Bangkok.