כולל כספת ומסעדה באתר, Hotel Amsterdam De Roode Leeuw ממוקם במחוז אאוד סנטרום (המרכז הישן), במרחק של 950 מטר מבית רמברנדט. ממוקם על יד הצינוק של אמסטרדם, Hotel Amsterdam De Roode Leeuw מציע 79 חדרים עם נופים של חצר פנימית.
המלון מתפאר במיקום מרכזי במרחק של 5 דקות הליכה על תחנת מטרו Rokin. Museum of the Canals נמצא בסביבות ה-1 ק"מ על מלון. Hotel Amsterdam De Roode Leeuw נמצא בסביבות ה-15 דקות הליכה מתחנת הרכבת מרכזית אמסטרדם.
נוחיות בחדרים כוללים כספת אישית, ויי-פיי וחלונות בדודי רעש.
האורחים יכולים להרפות בבר 24 שעות של האתר. סטייקיה Cau היא בערך ב250 מטר מן הנכס.