El Royal Amsterdam Hotel está situado en la plaza Rembrandt, en el centro de Ámsterdam. Ofrece habitaciones para no fumadores con conexión Wi-Fi gratuita.
Las habitaciones cuentan con TV por cable, aire acondicionado y baño privado con secador de pelo y bañera o ducha.
El Royal Amsterdam Hotel cuenta con terraza, recepción 24 horas, instalaciones para reuniones, salón compartido y servicio de venta de entradas.
El Royal Amsterdam Hotel está a 400 metros del mercado de las flores y a 850 metros del Teatro Real Carré. El centro comercial Kalvertoren se encuentra a 400 metros.