on February 22, 2011
I've been traveling to New York for 15 years now once a year due to business trip and stayed in many different hotels ( the good,the bad and the ugly). Milford Plaza Hotel is the last hotel I visited and they make me felt like I am a VIP. Their main focus is customer satisfaction and I was completely satisfied with this hotel from their room service to food and everything.
©Travelocity.com LP 2000-2009