Leonardo Hotel Frankfurt City Center находится в центре города Франкфурт-на-Майне, рядом с оперным театром и сквером Галлузанлаге. В 2 минутах ходьбы от отеля есть трамвайная и автобусная остановки, станция метро, а также железнодорожный вокзал. Дорога до Старого города занимает 15 минут пешком.
Дизайн светлых комнат эффектно обыгрывается яркими элементами в интерьере. В каждом номере есть бесплатный доступ к Wi-Fi, кондиционер, телевизор и сейф. Проживание с домашними питомцами допускается за отдельную плату. В отеле есть номера для некурящих.
На территории Leonardo Hotel Frankfurt City Center находятся платная частная парковка, бизнес-центр и ресторан немецкой и международной кухни. В стоимость проживания включен завтрак (шведский стол).