New York hotel deals - Soho Grand Hotel
Soho Grand Hotel is a New York boutique hotel in SoHo: located near all major Manhattan tourist attractions Soho Grand Hotel provides luxury accommodations for your holiday in New York.
Website: http://www.sohograndhotel.co.uk/
Current Rating: 0.00
Number of Votes: 0
Date Submitted: 07-Apr-2010