I'll let someone more knowledgeable answer the hotel question.
As for good Italian restaurants, I eat at Little Rome four to five times a week since I work right next door! Love it! Just google "Little Rome Plano" for the address!!!
I also love the Olive Garden in Plano, so good! You may still be able to catch the legendary never ending pasta bowl before they take it down!
I've eaten pasta and pizza in Rome, Milan, Venice etc. and I've found the food at Little Rome in Plano and Olive Garden to be far superior!!!
|