Obiekt Lh Royal Suites położony jest w centrum Rzymu, 100 metrów od przystanku linii tramwajowej nr 8 oraz 500 metrów od placu Piazza Navona i Panteonu. Obiekt oferuje klimatyzowane pokoje i apartamenty bez wyżywienia z bezpłatnym WiFi.
Pokoje w obiekcie Lh Royal Suites wyposażone są w telewizor z płaskim ekranem, a z każdego z nich roztacza się widok na miasto. Apartamenty obejmują w pełni wyposażony aneks kuchenny oraz część wypoczynkową. Dysponują one także łazienką z suszarką do włosów i bezpłatnym zestawem kosmetyków.
Codziennie rano serwowane jest śniadanie w formie bufetu ze słodkimi i słonymi produktami. Śniadanie obejmuje rogaliki, owoce, jogurt, a także ser i szynkę.
Plac Piazza Venezia oddalony jest o 10 minut spacerem.