Leonardo Hotel Mannheim City Center построен в центре Мангейма, в 600 метрах от железнодорожного вокзала. Рядом находятся конгресс-центр Rosengarten, Национальный театр, торговые улицы Планкен и Кунстштрасе.
В каждом номере есть кондиционер, фен, телевизор со спутниковым ТВ, телефон, бесплатный доступ к беспроводному интернету, кофеварка и чайник, а в ванной комнате имеются косметические средства фирмы Sea of Spa. Семьям с малышами по запросу предоставляется детская кроватка (бесплатно). Для гостей с ограниченными физическими возможностями обустроены специальные номера. За размещение с домашними питомцами взимается дополнительная плата.
Каждое утро с 6:30 до 10:00 для гостей накрывают сытный завтрак (формат – шведский стол). В остальное время дня в ресторане La Terrazza готовят блюда местной и международной кухни (по меню). Бар Optimus работает до 1:00.
Постояльцы отеля могут бесплатно посещать тренажерный зал, сауну и крытый бассейн.
Для деловых встреч в Leonardo Hotel Mannheim City Center оборудованы 4 конференц-зала (вместительность – до 220 человек). Также к услугам гостей предоставляются ксерокс, факс и бизнес-центр.