Il Locanda Otello Roma, a 3 stelle, offre un accesso veloce alla stazione Termini, che si trova a soli 6 minuti a piedi. Quest'affittacamere offre 12 camere con vista sulla città.
L’hotel è situato vicino ad alcuni luoghi di interesse, a 2 km dal Museo Nazionale di Castel Sant'Angelo e a 2,1 km dal Museo Galleria Borghese. Tra i luoghi di intrattenimento nel quartiere Stazione Termini c'è le Quattro Fontane, vicino al Locanda Otello. Inoltre, la struttura si trova a circa 25 minuti a piedi dalla Fontana di Trevi, mentre la stazione di Roma Termini si trova a 250 metri. Questo hotel è vicino ai mezzi pubblici, a 200 metri dalla stazione della metropolitana Roma Termini e a due passi dalla fermata dell'autobus Volturno.
Nel Locanda Otello Roma, le camere includono una zona spogliatoio, servizi per la preparazione di tè/caffè e finestre insonorizzate. Sono arredate con finestre insonorizzate e dispongono anche di servizi per la preparazione di tè/caffè. I bagni comprendono un bagno con WC separato e una doccia e sono dotati di diverse comodità, tra cui asciugacapelli e teli da bagno.
Il ristorante Imperium Ristorante, che serve cibo e bevande, si trova accanto al Locanda Otello.