Hotel Barrett, Rome, Italy, 19 May 2025


For more than £200 per night, ”breakfast included”, this is what you get. Make your own breakfast. I did not and went to the nearest café instead. 0/10.