Das Hotel Basilica Square Rom liegt im Zentrum von Rom nur 25 Minuten Fußweg vom Trevibrunnen entfernt und bietet Zimmer mit einer Aussicht die Stadt an. Die Pension bietet WLAN in den Zimmern und verfügt über einen Arbeitstisch und einen kostenlosen drahtlosen Internetzugang.
Das Hotel befindet sich im Stadtteil Shoreditch, in ungefähr 700 Meter Entfernung von der Basilika San Clemente. Das Basilica Square befindet sich ganz neben dem Kolosseum, in 20 Fußminuten Entfernung. Das Forum Romanum ist in einer Entfernung von nur 1 km von der Unterkunft, während der Bahnhof Flaminio nur 3 km von hier entfernt liegt. Das komfortable Hotel liegt in unmittelbarer Nähe zur U-Bahn-Station San Giovanni.
Es gibt 11 Zimmer mit einer Klimaanlage. Einige von ihnen bieten einen Flachbildfernseher mit Satellitenkanälen und WLAN sowie eine Minibar. Darüber hinaus ist in den Zimmern ein privates Badezimmer verfügbar. Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant Le Virtù in Tavola befindet sich in ungefähr 5 Gehminuten Entfernung vom Basilica Square und serviert sardische Speisen.