It has a glorious location 100m from the top of the Spanish Steps. Its a grand old building. The rooms are not as good as some ... More