Place is in the heart of piazza Novala soo close to everything. Highly recommended for traveling through Rome!