Obiekt Eitch Borromini Palazzo Pamphilj mieści się w zabytkowym budynku z XVII wieku, zaprojektowanym przez włoskiego architekta Francesco Borrominiego. Oferuje on panoramiczny taras, z którego roztacza się widok na plac Piazza Navona, Bazylikę św. Piotra i Panteon. Goście mają do dyspozycji przestronne apartamenty i pokoje z bezpłatnym WiFi.
Pokoje i apartamenty są klimatyzowane i elegancko urządzone, a ich wystrój gustownie łączy nowoczesne dodatki z oryginalnymi elementami budynku oraz freskami. Każdy z nich dysponuje łazienką z zestawem kosmetyków marki Etro i wyposażony jest w telewizor z płaskim ekranem.
Na miejscu podawane jest obfite śniadanie kontynentalne, które obejmuje dżemy, świeże owoce, wędliny i wypieki. W restauracji z daniami do wyboru z karty serwowane są włoskie specjały i owoce morza.
Obiekt położony jest w centrum miasta. Spacer do Panteonu, placu Campo de' Fiori oraz Zamku Świętego Anioła zajmuje 10 minut.