Posizione
L'RSH Balestrari Apartments si trova in Via dei Balestrari 8-10, nel centro di Roma. Campo de' Fiori è a pochi passi, mentre il Pantheon dista 8 minuti a piedi e Piazza Venezia 1,1 km. La Fontana di Trevi è raggiungibile in 16 minuti e il Colosseo in 2,9 km a piedi.