Hotel Eurostars International Palace mieści się w pięknym XIX-wiecznym budynku usytuowanym naprzeciwko Teatru Opery w Rzymie. Eleganckie pokoje wyposażone są w bezpłatny bezprzewodowy dostęp do Internetu, klimatyzację i telewizję satelitarną.
Hotel Eurostars International Palace usytuowany jest w odległości 400 metrów od stacji metra Repubblica oraz 10 minut spacerem od dworca kolejowego Termini. Do Schodów Hiszpańskich i Fontanny di Trevi można dotrzeć spacerem.
Restauracja hotelu International serwuje połączenie typowych produktów lokalnych z intensywnymi zapachami i aromatami. Podawane jest tu również śniadanie amerykańskie w formie bufetu.
Hotelowy bar czynny jest do późnych godzin nocnych i oferuje smaczne przekąski oraz doskonałe koktajle przygotowywane przez doświadczonego barmana.