Hotel Fitland-Leiden met 120 kamers is gevestigd op de tiende en elfde verdieping van het nieuwe Levelgebouw, dat is gelegen tegenover het Centraal Station van Leiden. Verder beschikt de nieuwe horecagelegenheid over twee restaurants, een sportcentrum en een wellnessresort.
Op de twaalfde verdieping huisvest restaurant Top Level. De andere eetgelegenheid, The Second Level, is voorzien van een open keuken, kookstudio’s, een loungebar en een dj booth. Hampshire Hospitality exploiteert ruim tachtig hotels in Nederland, België en westelijk Duitsland.