|
Hey Guys!
I never see anyone on this board talk about the Plaza Mariachi. It's located on 5th & 16th. Am I the only one who thinks that this is a very good hotel? I stayed their last year for 5 days and felt very much at home. Here's to the Mariachi...a damn good hotel.
|