The perfect spot for a short stay in Rome. Amazing location, easy check-in and stays nice and cool in Roman summer!