The Place is almost part of forum romanum! Very close to the old city with everything you need for coupleof days wonderful Rom!