HOTEL BEST WESTERN WOODBURY INN: A PREMIER CHOICE FOR YOUR LONG ISLAND STAY