Ubytování se nachází 25 minut chůze od Náměstí Piazza del Popolo a 5 minut chůze od stanice metra Rome Termini.
Hotel se pyšní vhodným umístěním ve čtvrti Central nedaleko Operní divadlo v Římě. Tento komfortní hotel se nachází také 2 km od Španělské náměstí. Oscar Mimosa Guest House se nachází 350 metrů od vlakového nádraží Roma Termini.
Trattoria Dell'OMO podává dobré jídlo italské kuchyně a leží 100 metrů od hotelu.