Hotel Lella ממוקם במרכז ההיסטורי של רומא, במרחק של 2 ק"מ מקולוסיאום. מלון גם כן מציע לאורחים ויי פיי בחדרים.
המלון ממוקם קרוב על מוזיאון לאמנות מודרנית ברומא, במרחק של 800 מטר מתחנת הרכבת תחנת רומא טרמיני. לב העיר רומא נמצא ב-1 ק"מ מ-Hotel Lella. המלון ממוקם במרחק של 5 דקות הליכה מתחנת האוטובוס C.so d'Italia/P.za Fiume וכ-450 מטר מתחנת המטרו תחנת קסטרו פרטוריו.
Hotel Lella כולל חדרים עם נוף לעיר.
האורחים ימצאו את קינוחים Gelateria La Romana תוך 5 דקות הליכה.