Color Nirvana At The Crosby Street Hotel | Inviato Travel
The newly opened Crosby Street Hotel in Soho has received so much excitement amongst travel sites, bloggers and twitterers (I’m not very twitter-savvy, is the correct term ‘tweeter” or “twitterer”…anyone?) in the past two weeks, that I just had to include it in this week’s post. Even if you are a Manhattanite and have no … Continued