Our stay at Letizias was great! Her room was available on super Short notice. All communication was extremely responsive and efficient.
The place was clean, well equipped and very well located (especially for visits to the Vatican)
Would absolutely recommend staying here!