Place is right in the heart of Rome and few meters away from Spanish Steps..Anyone looking to stay around the main monuments then this is the right place!