The Marrakech Hotel is a stylish and comfortable Moroccan themed boutique hotel in Manhattan's trendy Upper West Side.
In one of New York's most vibrant ...