Hotel Suisse usytuowany jest w centrum Rzymu, w odległości 5-minutowego spaceru od stacji metra Barberini. Oferuje on klimatyzowane pokoje z bezpłatnym bezprzewodowym dostępem do Internetu w atrakcyjnej okolicy.
Każdy pokój w hotelu Suisse posiada łazienkę i jest wyposażony w biurko oraz telewizor z dostępem do kanałów telewizji satelitarnej. Podłogę każdego pokoju wyłożono parkietem. Okna niektórych pokoi wychodzą na wewnętrzny dziedziniec, a część pokoi dysponuje balkonem.
Ten rodzinny hotel mieści się na 3. piętrze zabytkowej kamienicy. Oferuje on swoim Gościom śniadania podawane do pokoju.
Jedne z najsłynniejszych atrakcji turystycznych Rzymu, takie jak Fontanna di Trevi, Schody Hiszpańskie i sklepy przy Via del Corso, znajdują się w odległości spaceru od hotelu.